[乐意黎原创]调教Sublime 3之设置快捷键让光标跳出自动补齐的单双引号和大中小括号
2017-02-21 11:15
716 查看
在使用sublime编辑器时,当输入单双引号,大中小括号等配对符号的时候,编辑器会自动补全另一半,并将光标定位到这些自动补齐的括号或引号之间,方便输入字符之类。
但是输入完了之后要怎么跳出去呢?
经过研究,sublime里是可以自动跳出补齐的符号的,就是再次输入补齐的符号的别一半。
比如,要跳出 单引号,再次输入单引号;要跳出大括号,只要再次输入右大括号,光标就会自动跳出了(双引号,中小括号类似)。
但总感觉这么输入,有点费时,并且会导致其它可能的错误。
哪么,有没有更简便的方法呢,使之可以一劳永逸呢 ? 经过乐意黎研究, Sublime 3的 Key Bindings选项,发现是可以进行用户自定义快捷键设置的。
这下可好了, 调教之旅正式开始啦,哈哈哈。
首先: 菜单栏 Preferences->Key Bindings
其次,在右侧的 Default(Windows).sublime-keymap--User 界面里输入如下:
2017-04-07时修正.//解决光标在引号外时,需要空格,按下TAB键会进入引号中的问题
//2017-04-07, aerchi
//请使用: regex_match
{
"key": "following_text", "operator": "regex_match", "operand": "^[\\)\\]\\>\\'\\\"\\}]",
"match_all": true }
[python] view
plain copy
{
"keys": ["tab"], "command": "move", "args": {"by": "characters", "forward": true}, "context":
[
//{ "key": "following_text", "operator": "regex_contains", "operand": "^[)\\]\\>\\'\\\"\\}]", "match_all": true },
//解决光标在引号外时,需要空格,按下TAB键会进入引号中的问题
//2017-04-07
{ "key": "following_text", "operator": "regex_match", "operand": "^[\\)\\]\\>\\'\\\"\\}]", "match_all": true }
]
},
这里为了方便,我是用 TAB 键来进行设置.
快捷设置图一:
快捷设置图二:
最后,进行测试,当要跳出遇到的单双引号右引号,大中小括号右括号时。只要按下TAB键,就可以愉快的跳出了,继续进行输入了,而不必再次输入右侧要跳的符号,防止语法错误,更可以减少按键次数(比如要跳出大括号,需要同时按下 Shift+右大括号)。也不必要再按右方向键进行跳出了。
同时,需要说明的是,上面的设置对光标不在单双引号,大中小括号中间时,是不生效的。
-------------------------------------------------------------------------------------------------
乐意黎原创
转载请注意出处
本文地址:http://blog.csdn.net/aerchi/article/details/56277787
相关文章推荐
- Sublime自动补齐括号后如何快速跳出
- pycharm和sublime设置光标“上下左右”移动快捷键
- sublime text光标移入移出括号的快捷键设置
- AndroidStudio怎么设置回车键光标跳出括号
- SUBLIME TEXT 2中,光标移入移出括号的快捷键设置
- scala ide for eclipse 设置自动补全括号() {} [] 双引号 ""
- Android Studio XML布局文件设置代码自动补齐快捷键
- VIM 小技巧------自动将光标移到配对的括号或引号中间
- Vim设置括号自动补全和快速跳出
- MyEclipse中Alt+/进行代码自动补齐快捷键设置
- 比较全面的Eclipse配置详解(包括智能提示设置、智能提示插件修改,修改空格自动上屏、JDK配置、各种快捷键列表……)
- Eclipse,Mycclipse自动补全快捷键设置
- Eclipse中自动补全功能快捷键设置
- eclipse下的各种个性化设置(自动补全和快捷键)
- eclipse的自动提醒,内容辅助不好用了,修改快捷键设置
- MAC OS下自动锁屏快捷键设置
- vim设置括号自动补全
- 怎么给myEclipse 设置自动弹出的快捷键
- MyEclipse自动补全设置与快捷键设置
- 如何设置使windows(dos)命令中目录和文件可以自动完成和补齐