Sublime怎么自定义终端调用?直接在底部打开CMD的设置

酷静君_7785

酷静君_7785

2026-06-17

171人浏览

原创

terminus 默认调用 powershell 而非 cmd,需在 package settings → terminus → settings – user 中配置 shell_configs 和 default_config,并在 key bindings – user 中为 terminus_open 命令显式指定 args: {"config_name": "cmd"} 才能实现 ctrl+` 直启 cmd。

sublime怎么自定义终端调用?直接在底部打开cmd的设置

Terminus 默认不调 CMD,得手动指定 shell 配置

Sublime Text 本身没有“内置终端”,Ctrl+` 打开的是 Python 控制台,不是 CMD。真正能在底部面板运行 CMD 的,只有 Terminus 插件,但它默认在 Windows 上调用的是 powershell.exe(Win10/11 系统策略导致),不是 cmd.exe。想让它一打开就是 CMD,不能只改快捷键,必须改 shell 配置。

  • 先确认已安装 Terminus:按 Ctrl+Shift+P → 输入 Package Control: Install Package → 搜 Terminus 并安装
  • 安装后必须重启 Sublime,否则部分配置不加载
  • 别去改 Preferences → Settings – User,那是编辑器全局设置,对 Terminus 无效
  • 正确入口是:Preferences → Package Settings → Terminus → Settings – User

怎么让 Terminus 启动时自动进 CMD 而不是 PowerShell

Terminus 的 shell 行为由 shell_configs 控制,不是单个 "terminal" 字段。直接写 {"terminal": "cmd.exe"} 是无效的——那是 Terminal 插件的写法,和 Terminus 不兼容。

  • 在 Terminus → Settings – User 中填入完整配置,例如:
{
  "shell_configs": [
    {
      "name": "CMD",
      "cmd": ["cmd.exe"],
      "env": {"chcp": "65001"}
    }
  ],
  "default_config": "CMD"
}
  • "default_config": "CMD" 必须和上面 "name" 完全一致(区分大小写)
  • "env": {"chcp": "65001"} 是为了 CMD 正确显示中文路径和 UTF-8 输出,否则可能乱码或 cd 失败
  • 如果保存后仍打开 PowerShell,说明 default_config 名字拼错了,或没重启 Sublime

快捷键绑定必须带参数,否则还是走默认 shell

只在 Key Bindings – User 里写 {"keys": ["ctrl+`"], "command": "terminus_open"} 是不够的。这个调用不传任何参数,Terminus 就会忽略你设的 default_config,退回到系统默认行为(PowerShell)。

Sublime Text Build Linux版
Sublime Text Build Linux版

Sublime Text Linux x86-64 deb 安装包。官方也提供 rpm、tar.xz 和软件源安装方式。

下载
  • 必须显式指定 config_name:
[{
  "keys": ["ctrl+`"],
  "command": "terminus_open",
  "args": {"config_name": "CMD"}
}]
  • 注意:这里 "config_name" 值也要和 shell_configs 里的 "name" 严格一致
  • 别用 "cwd": "${file_path:${folder}}" 这类变量做参数——它在快捷键定义里不展开,会导致路径变成字面量字符串
  • 当前文件未保存时,Terminus 会 fallback 到项目根目录;没项目就到用户主目录,不会报错

CMD 启动失败常见现象和绕过方法

按快捷键后底部面板空白、闪一下就消失、或弹出错误提示 Unable to start shell,大概率是这三类问题:

  • cmd.exe 路径不对:Windows 下一般不用写全路径,但若装了精简版系统或重命名过,可改成 ["C:\Windows\System32\cmd.exe"]
  • 执行策略拦截 PowerShell 是常见原因,但 CMD 不受此限制——所以切 CMD 本身就是一种绕过方式
  • 安全软件(如 Windows Defender 实时防护)有时会静默阻止 cmd.exe 启动,临时禁用测试下是否恢复
  • 如果只是偶尔路径不对,别硬调,用命令面板更稳:按 Ctrl+Shift+P → 输入 Terminus: Open Shell in Panel → 手动选 CMD

最易被忽略的一点:Terminus 的配置分两层,shell_configs 定义可用 shell,default_config 指定默认用哪个——但快捷键不带 config_name 参数时,这两层都白设。很多人卡在这一步,反复改 Settings 却没效果。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

sublime sublime text

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

120

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

100

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

80

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

60

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

80

15

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

280

15

Buffalo框架路由与请求处理实操指南
Buffalo框架路由与请求处理实操指南

本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。

2026.09.23

180

15

Buffalo框架零基础入门教程
Buffalo框架零基础入门教程

本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。

2026.09.23

140

15

Conan创建软件包配方指南
Conan创建软件包配方指南

本专题介绍通过conanfile.py创建软件包的方法,讲解包名、版本、依赖和构建设置等基础信息,以及source、build、package、package_info等常用方法的作用及编写思路。

2026.09.22

80

12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程