编辑工作是非常复杂的,可以用到的技巧会很多。一个好的编辑器,必然是对这些技巧有比较好的抽象模型,只要用户理解了这个模型,就会很容易用活这个编辑器了,否则大量的技巧就会显得很杂乱。

总的来说一句话,正确使用 sublime 的方式就是:多用快捷键,少用鼠标点。不过奥秘就在于,怎么才能记住那么多得快捷键呢?

菜单项

菜单项可以稍微看看,但是都是很少用的,因为最常用的我肯定是就把快捷键记住了,不过菜单栏的存在就是一个很好的帮助记忆快捷键的资源。稍微不太常用的,可以通过呼叫命令面板来解决。

命令面板

敲 Cmd-Shift-p 就可以打开命令面板了,这个我觉得要比菜单项更好用,因为只需要敲一下要进行的操作的大概的名字,就可以自动进行模糊匹配了。很多时候要比去菜单栏中一级级的找更方便。同时弹出项目中也很多是对应有快捷键的,可以帮助记忆快捷键。

命令面板中的项目也是可以自己手动添加的,参考这里

shortcut

命令面板中如果打开 ‘key binding default’ 就可以看到 sublime 默认的快捷键绑定了。

keybinding defualt 中的命令都代表什么意义可以 参考这里

下一集里就我最最最常用的快捷键进行展示。