Terminus是Sublime Text 4唯一支持交互式终端会话、分屏与复用会话的插件,旧版Terminal已失效;必须通过Package Control安装,装后需手动配置快捷键(如ctrl+alt+t)并设置cwd参数定位工作目录,Windows黑屏需检查PowerShell执行策略与路径格式,macOS/Linux需确保shell路径正确且启用login模式加载环境变量。

Terminus 是 Sublime Text 4 唯一能真正嵌入、复用会话、支持分屏的终端插件,旧版 Terminal 插件已彻底失效,装了也打不开或闪退。
安装 Terminus 必须用 Package Control
别手动克隆仓库,容易路径错、版本不匹配。直接走标准流程:
- 按
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(macOS)调出命令面板 - 输入
Package Control: Install Package并回车 - 等待几秒后输入
Terminus,点击安装即可 - 装完不用重启,但快捷键默认为空——这点常被忽略,导致以为“没反应”
快捷键必须手动配,Ctrl+Shift+T 不是默认键
Terminus 安装后是“零配置”状态,Ctrl+Shift+T 是旧插件的键位,它根本不认。你得自己加绑定:
- 打开
Preferences → Key Bindings(右侧用户文件) - 粘贴类似这段(推荐用
ctrl+alt+t,避开ctrl+`与 Python 控制台冲突):
[{"keys": ["ctrl+alt+t"], "command": "terminus_open", "args": {"cwd": "${file_path:${folder}}"}}]
-
cwd参数让终端自动落到当前文件所在目录,没开项目时 fallback 到文件夹根目录 - 别用
ctrl+`:它默认被 Python 控制台占用,强行覆盖会导致控制台打不开
Windows 上黑屏/闪退?先查 shell 路径和执行策略
不是插件问题,而是系统层卡住了:
- PowerShell 路径含空格(如
C:Program FilesPowerShellpwsh.exe)必须用双引号包裹,且反斜杠要写成\ - 运行
powershell.exe报错?先以管理员身份打开 PowerShell,执行Get-ExecutionPolicy;若返回Restricted,再运行Set-ExecutionPolicy RemoteSigned -Scope CurrentUser - 杀毒软件或组策略可能拦截子进程创建,可先试
cmd.exe确认基础功能是否正常 - Git Bash 用户需在
Terminus设置里手动添加shell_configs,否则默认不识别
终端里找不到 python/git/node?环境变量没加载
Terminus 启动的 shell 默认是非 login 模式,不会自动 source ~/.zshrc 或 ~/.bashrc:
- 最简解法:在
Terminus设置中启用"shell": "login",强制加载 shell 配置文件 - macOS / Linux 用户确认
/bin/zsh已加入系统PATH,且~/.zshrc里没有阻塞启动的命令(比如卡在curl请求) - Linux 若报
exec: "sh": executable file not found in $PATH,说明系统环境异常,不是插件问题 - 调试时可用干净 shell 启动:
{"cmd": ["/bin/bash", "--norc", "--noprofile"]},排除配置干扰
真正麻烦的从来不是装插件,而是 shell 路径、执行策略、环境变量这三块拼图没对齐——它们各自正常,合起来就黑屏或命令失效。配一次,记牢参数位置,后面换机器也能快速复现。


















