首页 > 代码库 > Sublime Text 2 快捷键
Sublime Text 2 快捷键
按键说明
本文快捷键以 MAC OSX 为例说明,Windows 用户可自行映射
?
:Command?
:Control?
:Option?
:Shift<arrow>
:← →
Selection
移动光标:
(移动的快捷键多是 OSX 自带的,但因为与选中有关联,所以这里也列出)
? + <arrow>
直接移动到行头 / 行尾? + <arrow>
跳单词,one by one
从光标处开始选择:
? + <arrow>
选中下一个字符? + ? + <arrow>
选中下一个单词? + ? + <arrow>
选中直到行首 / 行尾? + ? + M
:选中括号内的部分,连按就向外扩展? + ? + J
:选中所有同级缩进内容(往往是块级)
在选择一个实例以后,比如通过双击选中了:foo
,可用的快捷键包括:
? + D
:添加选择下一个相同实例? + K + D
:跳过当前已选择的实例,并继续选定下一个? + U
:取消对当前已选中最后一个实例的选定
后两项的应用情景区别在于:在连续使用 ? + D
的过程中,当你选中了一个不想选的实例的时候,? + U
用于取消本次选择,并将光标回移到上一个选中实例的位置;而 ? + K + D
会取消最后选定的这个实例,并继续选定下一个实例。注意,单独使用 ? + K
是没有任何效果的,只有继续按 D
才会取消当前选择,并再选中下一个。
? + L
:将(所有)当前选中实例的选择范围扩展到其所在的一整行(含换行符)? + ? + L
:将对当前已选定的块级元素的选择分割为多个行级选定
Goto Anything
按下 ? + P
可以打开一个快速导航面板,这里的导航语法由两部分组成:前半段是文件导航,然后接一个特殊符号,比如 :
,然后接一个文件内导航。支持的特殊符号有:
@symbol
:查询定义的变量(symbol),其较? + F
的优势在于不必输入class ModelAdmin
中的class
。快捷键? + R
#search
:模糊搜索,并高亮所有匹配的对象:line_num
:导航到某一行,快捷键? + G
组合使用的情况比如:我要去 ../channel/models.py
里寻找 class channel_salesman
这个类,那么可以直接在面板里输入 chann/model@sales
然后敲回车,就能到达我想去的地方了。文件导航过程会随着你的键入同时进行。所以只要看到你想去的位置出现在导航第一栏就可以了,不必把文件名或变量名输完全。
省略特殊符号前面的文件导航部分的话,就代表在本文件内进行。
Sublime Text 2 快捷键
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。