终端
从当前文件或根项目文件夹启动终端
标签 终端
详细信息
安装次数
- 总计 915K
- Windows 498K
- Mac 218K
- Linux 199K
8月7日 | 8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 45 | 35 | 29 | 35 | 59 | 54 | 50 | 43 | 41 | 38 | 34 | 34 | 49 | 51 | 60 | 60 | 35 | 39 | 38 | 32 | 47 | 47 | 54 | 25 | 35 | 61 | 76 | 59 | 65 | 56 | 43 | 38 | 44 | 44 | 70 | 58 | 50 | 35 | 38 | 39 | 47 | 64 | 56 | 46 | 41 |
Mac | 0 | 15 | 14 | 6 | 8 | 13 | 17 | 26 | 15 | 16 | 13 | 14 | 19 | 21 | 27 | 23 | 15 | 9 | 9 | 18 | 19 | 18 | 17 | 17 | 11 | 9 | 10 | 20 | 30 | 29 | 18 | 14 | 14 | 23 | 17 | 13 | 15 | 11 | 8 | 10 | 15 | 16 | 11 | 18 | 16 | 17 |
Linux | 0 | 18 | 16 | 12 | 17 | 13 | 23 | 18 | 13 | 15 | 21 | 15 | 16 | 13 | 25 | 19 | 18 | 13 | 17 | 18 | 25 | 22 | 26 | 23 | 14 | 8 | 30 | 18 | 18 | 18 | 16 | 14 | 12 | 19 | 18 | 15 | 17 | 14 | 27 | 7 | 15 | 20 | 18 | 23 | 21 | 9 |
阅读说明
Sublime Terminal
在当前文件或Sublime Text中任何目录中打开终端的快捷键和菜单项。
安装
下载 Package Control 并从命令面板使用 Package Control: Install Package 命令。使用Package Control确保终端自动保持更新。
使用方法
- 在文件中打开终端 在包含当前打开文件的文件夹中打开终端。
- 在项目文件夹中打开终端 在包含当前打开文件的项目文件夹中打开终端。
可以通过命令面板、编辑器上下文菜单和侧边栏上下文菜单打开终端。此外,您还可以设置快捷键。
快捷键
要创建键盘快捷键,请打开 首选项 > 软件包设置 > 终端 > 快捷键 菜单项。我们建议的快捷键在左侧,您可以将这些复制到右侧的个人快捷键中并根据需要调整。示例
[
{ "keys": ["super+shift+t"], "command": "open_terminal" },
{ "keys": ["super+shift+alt+t"], "command": "open_terminal_project_folder" }
]
请注意,在本软件包的第2版中,我们停止了默认启用这些快捷键。它们与Sublime Text的内置快捷键冲突,并且用户可能有不同的偏好。
软件包设置
可以通过访问 首选项 > 软件包设置 > 终端 > 设置 菜单项来查看和编辑设置。
- 终端
- 要执行的头终端,如果为空,则默认为OS默认。
- 默认:
""
- 参数
- 向终端传递的参数。如果没有传递自定义参数,将使用这些参数。
- 默认值:
[]
- env
- 环境变量更改集。在调用终端时使用的默认环境变量继承自Sublime Text。
- 更改集可用于覆盖/设置环境变量。使用
null
表示应取消设置环境变量。 - 默认值:
{}
自定义参数
通过向open_terminal
或open_terminal_project_folder
命令传递参数,可以构建自定义终端环境。您可以通过创建自定义快捷键绑定(正如我们将在此文档中记载),或者添加自定义命令面板或菜单项来实现这一点。
以下是一个示例,将参数-T 'Custom Window Title'
传递给XFCE终端。
{
"keys": ["ctrl+alt+t"],
"command": "open_terminal",
"args": {
"parameters": ["-T", "Custom Window Title"]
}
}
参数也可能包含%CWD%占位符,该占位符将被替换为终端打开时的当前工作目录。
{
"keys": ["ctrl+alt+t"],
"command": "open_terminal",
"args": {
"parameters": ["-T", "Working in directory %CWD%"]
}
}
示例配置
以下是一些调用不同终端的示例配置。请注意,可执行文件的路径可能因您的机器而异。
Windows上的Cmder
{
"terminal": "C:\\Program Files\\cmder_mini\\cmder.exe",
"parameters": ["/START", "%CWD%"]
}
GNU/Linux上的xterm
{
"terminal": "xterm"
}
GNU/Linux上的CJK用户使用的gnome-terminal
我们取消了LD_PRELOAD,因为它可能会与Sublime Text和imfix造成问题。
{
"terminal": "gnome-terminal",
"env": {"LD_PRELOAD": null}
}
MacOS上的iTerm。
{
"terminal": "iTerm.sh"
}
MacOS上的iTerm,带有标签页。
{
"terminal": "iTerm.sh",
"parameters": ["--open-in-tab"]
}
MacOS上的iTerm2 v3。
{
"terminal": "iTerm2-v3.sh"
}
MacOS上的Hyper。
{
"terminal": "hyper.sh"
}
OS X上的Kitty。
{
"terminal": "/opt/homebrew/bin/kitty",
"parameters": ["-d", "%CWD%"]
}
Windows Terminal
{
"terminal": "C:/Users/yourusername/AppData/Local/Microsoft/WindowsApps/wt.exe",
"parameters": ["-d", "."]
}