设置Sublime Text 2自定义键盘快捷键


13

我是一个Vim用户,试图移至Sublime Text 2,因为它比MacVim快,而且打开了很多东西。

我可能要在Vim中自定义键盘快捷键,并将其转移到ST2。

如何设置自定义快捷方式?有相当于vimrc的东西吗?

我知道我可以通过OS X首选项做一些和弦快捷方式,但是它们不会遵守ST2中的命令模式。

例如,我想将^ wl设置为将输入焦点向右移动一列/窗格,而将^ wh设置为向左移动。

Answers:


21

自定义按键绑定:打开Preferences > Key Bindings-Default通读或搜索要更改的绑定。复制命令,然后打开Preferences > Key Bindings-User。粘贴并编辑命令。

要更改切换窗格的绑定,请编辑以下命令。请注意,键是如何分隔的,+并且每行的末尾(最后一行除外)都需要使用逗号。我不确定是否可以设置它,以便可以移至右/左窗格。我设置的方式是ctrl+ 1切换到第一个窗格,依此类推。

// panes
{ "keys": ["ctrl+1"], "command": "focus_group", "args": { "group": 0 } },
{ "keys": ["ctrl+2"], "command": "focus_group", "args": { "group": 1 } },
{ "keys": ["ctrl+3"], "command": "focus_group", "args": { "group": 2 } }

更多信息:http : //docs.sublimetext.info/en/latest/customization/key_bindings.html


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.