内容纲要

在使用Sublime的过程中经常碰到输入完一个函数,光标在各种括号中间,需要使用右方向键或End键或者鼠标来移动光标,效率非常低,有什么更好的方式将光标移出来呢?Sublime Text3没有移动光标的快捷键,我们可以自定义。

在Sublime Text3中,我们可以自己设置快捷键:打开“首选项”—>”按键绑定-用户”添加如下内容即可。

{ "keys": ["ctrl+j"], "command": "move", "args": {"by": "characters", "forward": false} },
{ "keys": ["ctrl+l"], "command": "move", "args": {"by": "characters", "forward": true} },
{ "keys": ["ctrl+alt+j"], "command": "move", "args": {"by": "word_ends", "forward": false} },
{ "keys": ["ctrl+alt+l"], "command": "move", "args": {"by": "word_ends", "forward": true} },
{ "keys": ["ctrl+i"], "command": "move", "args": {"by": "lines", "forward": false} },
{ "keys": ["ctrl+k"], "command": "move", "args": {"by": "lines", "forward": true} }

添加后效果

按键对照表如下

ctrl+j 光标右移一个字符
ctrl+l 光标左移一个字符
ctrl+alt+j 光标右移一个单元
ctrl+alt+l 光标左移一个单元
ctrl+i 光标下移一行
ctrl+k 光标上移一行