Sublime Text如何查看所有快捷键_Sublime所有快捷键查看策略

胖强同学_4474

胖强同学_4474

2026-04-07

964人浏览

原创

sublime text可通过命令面板输入“key bindings”查看默认和用户快捷键文件,其中默认文件只读、用户文件可编辑并覆盖默认项;快捷键失效多因json语法错误或context上下文限制。

sublime text如何查看所有快捷键_sublime所有快捷键查看策略

Sublime Text 没有内置的“快捷键大全页面”,但能快速调出当前系统下所有已绑定快捷键的完整列表——关键在于用对命令,且注意平台差异。

用 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)打开命令面板后输入 Key Bindings

这是最直接的方式。输入时会匹配到两个关键选项:

  • Preferences: Key Bindings —— 打开用户自定义快捷键文件 Preferences.sublime-keymap(空文件或你添加的规则)
  • Preferences: Key Bindings – Default —— 打开只读的默认快捷键文件,含全部内置绑定(按平台分组,macOS 和 Windows/Linux 内容不同)

⚠️ 注意:Key Bindings – Default 是只读视图,不能编辑;真正生效的是用户文件 + 默认文件的叠加结果,用户文件中同触发条件的键绑定会覆盖默认项。

Codex Deep Search
Codex Deep Search

一款AI工具,主要用于使用 Codex CLI 进行深度网络搜索,适用于需要多源综合分析的复杂查询。当 `web_search`(Brave)返回结果不足,或用户……时使用,适合需要提升相关任务效率的用户。

下载

快捷键不生效?优先检查 sublime-keymap 文件语法和作用域

常见失效原因不是记错键位,而是配置写法或上下文不匹配:

  • JSON 格式必须严格:缺逗号、多逗号、单引号替代双引号都会导致整段失效(Sublime 不报错,但静默忽略)
  • 没加 context 字段时,快捷键全局生效;但像 ctrl+shift+k(删除行)在输入框内就无效——因为它的 context 限定了 "key": "setting.is_widget", "operator": "equal", "operand": false
  • 插件快捷键通常写在插件自己的 .sublime-keymap 里,路径为 Packages/插件名/Default (<code>OS).sublime-keymap,需用 View Package File 命令查看

查某个功能对应快捷键:用 Find in Files 搜命令名而非功能描述

比如你想知道“格式化 JSON”用什么键,别搜 “format json”,而应:

  • 先在命令面板输 Format,看命中的命令名是 json_reindent 还是 htmlprettify 等
  • 再用 Find in Files(Ctrl+Shift+F)搜索该命令名,范围选 Packages/,就能定位到它在哪份 .sublime-keymap 里被绑定
  • 注意:同一命令可能被多个键绑定(如 save 同时绑了 Ctrl+S 和 Cmd+S),要核对 platform 字段

真正麻烦的不是找快捷键,而是理解 context 限制和跨平台 key map 分离机制——改一个键,得同时确认它在目标 platform 下是否被占用、是否在预期 context 中激活。

相关文章

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

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

下载

相关标签:

sublime

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

相关专题

更多
json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

2023.08.07

2015

5

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.23

2902

1

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

2023.10.13

996

3

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

2025.09.10

3279

7

format在python中的用法
format在python中的用法

Python中的format是一种字符串格式化方法,用于将变量或值插入到字符串中的占位符位置。通过format方法,我们可以动态地构建字符串,使其包含不同值。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2023.07.31

1649

3

python中的format是什么意思
python中的format是什么意思

python中的format是一种字符串格式化方法,用于将变量或值插入到字符串中的占位符位置。通过format方法,我们可以动态地构建字符串,使其包含不同值。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.06.27

1211

7

golang map内存释放
golang map内存释放

本专题整合了golang map内存相关教程,阅读专题下面的文章了解更多相关内容。

2025.09.05

470

5

golang map相关教程
golang map相关教程

本专题整合了golang map相关教程,阅读专题下面的文章了解更多详细内容。

2025.11.16

323

7

golang map原理
golang map原理

本专题整合了golang map相关内容,阅读专题下面的文章了解更多详细内容。

2025.11.17

493

20

热门下载

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

精品课程

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