ctrl+/ 仅在语法支持注释时生效,plain text 下无效;需手动设置语法或安装对应包;多行注释是逐行操作而非包裹选区。

Ctrl+/ 按了没反应?先看右下角语法名是不是 Plain Text
Sublime 的 Ctrl+/ 不是全局快捷键,它只在当前语法包定义了 comment.line 时才生效。新建文件、后缀名不匹配(比如 .env 被识别为 Plain Text)、或自动检测失败时,右下角显示 Plain Text 或 Text,Ctrl+/ 就会静默失效——不报错、不加符号、也不提示。
解决办法很简单:
- 点击右下角语法名 → 手动选
Python、JavaScript、Shell-Unix-Generic(适配.sh和.env)等对应语言 - 或按
Ctrl+Shift+P→ 输入Set Syntax: XXX→ 回车 - 对自定义格式(如
.conf、.toml),需安装对应语法包,否则即使手动设置也无注释规则
选中多行却只注释了一行?不是快捷键坏了,是操作逻辑被误解
Ctrl+/ 的行为从来不是“包裹选区”,而是严格逐行判断:对每行开头单独添加或移除行注释符(//、#、











