在VIM中,我使用 Shift + > 和 Shift + < 进行缩进/ unindent代码块,但此快捷方式在我的ST3(Mac OS X首选项)中不起作用。我怎么能解决这个问题?
默认情况下为首选项:
{ "keys": ["super+]"], "command": "indent" },
{ "keys": ["super+["], "command": "unindent" },
我的偏好文件包含以下行:
{ "keys": ["shift+>"], "command": "indent" },
{ "keys": ["shift+<"], "command": "unindent" },
答案 0 :(得分:2)
问题在于没有 shift + &lt; 这样的组合。要获得括号字符,您实际上是按Shift和逗号( shift + , = &lt; )。因此,您所要做的就是在键盘映射文件中使用括号字符&lt; 和&gt; 。
{ "keys": [">"], "command": "indent" },
{ "keys": ["<"], "command": "unindent" }