ctrl+p支持模糊匹配和路径跳转,ctrl+shift+p是功能中枢,ctrl+d配合ctrl+k,ctrl+d实现精准多光标,ctrl+shift+up/down移动行为依赖光标位置,f2或ctrl+shift+r可高效重命名变量。

Ctrl+P 是打开文件最快的方式,但很多人不知道它背后支持模糊匹配和路径跳转。输入文件名片段就能命中,比如项目里有个 src/utils/dateFormatter.js,直接输 dateF 或 util/date 都能快速定位。
别依赖鼠标点菜单——Sublime 的快捷键不是锦上添花,而是避免打断编码节奏的关键链路。
用 Ctrl+Shift+P 做一切配置和命令操作
这个命令面板是 Sublime 的中枢,几乎所有功能都能从这里触发,包括插件命令、设置修改、包控制(Package Control)操作。
- 输入
Install Package调出插件安装界面,比手动下载再放Packages/目录靠谱得多 - 搜
Settings可以直接编辑用户配置,避免误改默认配置文件 - 执行
Toggle Sidebar比鼠标点更顺手,尤其在多窗口并排时 - 输入
Convert Indent to Space能批量修正缩进混乱的旧文件
Ctrl+D 多光标选中别乱按,要配合 Ctrl+K, Ctrl+D
Ctrl+D 是逐个选中当前词的所有匹配项,但容易选过头——比如想改变量名 userName,连续按会把注释里、字符串里的也框进来。
- 先用
Ctrl+D选中第一个,再按Ctrl+K, Ctrl+D跳过下一个匹配(跳过误命中的),保持精准 - 选完后用
Ctrl+Shift+L把每个光标变成独立行,适合批量补前缀或改结构 - 如果发现选错了,
Ctrl+U是“撤回上一次选择”,比Ctrl+Z更准
Ctrl+Shift+Up/Down 行交换和移动的实际限制
这个快捷键看着简单,但实际行为取决于光标位置和是否处于多行选中状态。
- 光标在行首或行尾时,
Ctrl+Shift+Down才会把整行下移;如果光标在行中,只移动光标不移动内容 - 选中多行后使用,会整体平移选区,但不会自动加空行——想留空行得自己按
Enter - 在 Markdown 或 JSON 文件里频繁移动块时,建议先用
Ctrl+Shift+[折叠代码块,再移动,避免拖动错层
真正卡住效率的,往往不是记不住快捷键,而是没意识到某个操作其实有快捷路径——比如重命名变量,很多人还在删完再打,其实 F2(需装 SublimeText-RenameSymbol 插件)或 Ctrl+Shift+R(部分语言支持)才是正解。而这类细节,恰恰藏在你每天重复却没细想的操作里。











