在Sublime Text 3中的indent / unindent上设置自定义热键

时间:2015-03-01 12:03:01

标签: sublimetext sublimetext3 hotkeys

在VIM中,我使用 Shift + > Shift + < 进行缩进/ unindent代码块,但此快捷方式在我的ST3(Mac OS X首选项)中不起作用。我怎么能解决这个问题?

默认情况下为首选项:

{ "keys": ["super+]"], "command": "indent" },
{ "keys": ["super+["], "command": "unindent" },

我的偏好文件包含以下行:

{ "keys": ["shift+>"], "command": "indent" },
{ "keys": ["shift+<"], "command": "unindent" },

1 个答案:

答案 0 :(得分:2)

问题在于没有 shift + &lt; 这样的组合。要获得括号字符,您实际上是按Shift和逗号( shift + = &lt; )。因此,您所要做的就是在键盘映射文件中使用括号字符&lt; &gt;

{ "keys": [">"], "command": "indent" },
{ "keys": ["<"], "command": "unindent" }
相关问题