sublime text没有名为“sublimetext-keymaps”的官方插件;实际可用的是quickkeymap插件或原生ctrl+p后输入@/#/:实现快捷键可视化检索,且需确保英文输入法与package control已安装。

Sublime Text 里没有叫 SublimeText-Keymaps 的官方插件
直接搜这个名称会找不到——它不是 Package Control 仓库里的合法插件名,也不是 Sublime 官方或主流社区维护的包。你实际想找的,是能可视化展示、检索、跳转快捷键的工具,比如 Keymaps(注意大小写和复数)、QuickKeymap 或靠内置功能实现类似效果的方案。
用 Ctrl+P 输入 : # @ 实现“可视化快捷键检索”
Sublime Text 原生就支持三类语义化速查,比装插件更轻量、更可靠:
-
Ctrl+P(macOS 是Cmd+P)后输入:→ 跳转行号,同时底部状态栏实时显示当前光标所在行绑定的命令(如exec: { "command": "find_next" }) - 输入
#→ 列出所有带注释标记的段落(如// TODO、#region),本质是按语义触发,不是查键位,但体验接近“按意图找操作” - 输入
@→ 显示当前文件符号(函数、类、方法),并附带其绑定的跳转命令(如goto_definition),前提是语言语法高亮或 LSP 插件已加载
这些不依赖额外插件,且响应极快。唯一常见失败原因是输入法未切英文,或 Caps Lock 处于开启状态(尤其 macOS 下 Cmd+P 会被拦截)。
如果非要装第三方快捷键管理插件,推荐 QuickKeymap
QuickKeymap 是目前仍在维护、适配 ST4、能真正列出并过滤所有快捷键的插件。安装方式和其他插件一致,但要注意几个关键点:
- 必须先确保
Package Control已正确安装(运行Ctrl+Shift+P→ 输入Install Package Control,若提示“already installed”才继续) - 安装时在命令面板中输入
Install Package,然后搜QuickKeymap(不是Keymaps,后者是 VSCode 的扩展名) - 装完后按
Ctrl+Shift+P→ 输入QuickKeymap即可唤出交互式快捷键列表,支持模糊搜索(如输toggle可见toggle_side_bar、toggle_comment等) - 它不会自动覆盖默认键位,只读取
Default和User两个.sublime-keymap文件,因此配置安全可逆
别误装 VSCode 的 Keymaps 扩展到 Sublime
VSCode 的 Sublime Text Keymap 扩展(发布者 Microsoft)只对 VSCode 生效,.vsix 文件扔进 Sublime 的 Packages 目录完全无效,还会污染 Installed Packages 文件夹。常见误操作是:在浏览器搜“sublime keymap plugin”,点进 VSCode 官方文档页,复制了错误的安装路径。记住一个判断标准:所有以 .vsix 结尾、描述里写“for VS Code”的包,Sublime 都不能用。











