推荐使用Terminus插件在Sublime Text中嵌入终端,通过命令面板或快捷键Alt+T打开;也可配置Build System运行Python等脚本,或用Side Bar Enhancements插件从侧边栏启动外部终端。

Sublime Text 本身不内置终端,但可以通过插件或外部工具实现从 Sublime 中打开终端并运行命令。以下是几种实用方法,帮助你在 Sublime 中配置并使用终端。
1. 安装 Terminus 插件(推荐)
Terminus 是一个强大的终端插件,可在 Sublime Text 内部嵌入终端窗口。安装步骤:
- 确保已安装 Package Control(Sublime 的插件管理器)
- 按下 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac)打开命令面板
- 输入 “Package Control: Install Package”,回车
- 搜索 “Terminus”,点击安装
使用方法:
- 再次打开命令面板,输入 “Terminus: Open Default Shell in Panel”
- 回车后会在底部面板中打开系统默认终端(如 bash、zsh、cmd 等)
- 你可以在该终端中运行任意命令,例如
python test.py或npm run dev
你也可以将快捷键绑定到 Terminus 命令,比如在 Preferences → Key Bindings 中添加:
[
{ "keys": ["alt+t"], "command": "terminus_open" }
]
这样按 Alt+T 就能快速打开终端面板。
2. 配置 Build System 运行脚本(轻量级方案)
如果你只是想运行当前文件(如 Python、Node.js),可以配置 Build System。示例:配置 Python 运行
- 菜单栏选择 Tools → Build System → New Build System…
- 输入以下内容(根据你的环境调整路径):
{
"shell_cmd": "python \"$file\"",
"selector": "source.python",
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)"
}
- 保存为
Python_Terminal.sublime-build - 打开一个 .py 文件,按 Ctrl+B 即可运行并在底部看到输出
这种方式虽然不是完整终端,但适合快速执行脚本。
3. 使用外部终端打开项目目录
通过插件或自定义命令,用系统终端打开当前文件所在目录。方法一:使用 Side Bar Enhancements 插件
- 安装 “Side Bar Enhancements” 插件
- 在侧边栏右键点击文件或文件夹
- 选择 “Open in Terminal” 或 “Open Command Prompt here”
- 系统会启动终端并定位到该目录
方法二:自定义快捷键打开终端
- 打开 Preferences → Key Bindings
- 添加如下快捷键(以 Windows 为例):
[
{
"keys": ["ctrl+alt+t"],
"command": "exec",
"args": {
"shell_cmd": "start cmd /k cd \"%DIRECTORY%\""
}
}
]
Mac 用户可改为:
{
"keys": ["ctrl+alt+t"],
"command": "exec",
"args": {
"shell_cmd": "open -a Terminal \"$DIRECTORY\""
}
}
保存后,按快捷键即可在当前文件目录打开终端。
总结
想要在 Sublime 中“打开终端”,最实用的方式是:
- 用 Terminus 实现内部终端体验
- 用 Build System 快速运行脚本
- 用 Side Bar Enhancements 或自定义命令打开外部终端
根据你的使用场景选择合适方式,基本上就这些。










