使用 Sublime Text 已经有一段时间了,整理一下相关快捷键。
环境:Sublime Text 3 、Mac 。
快捷操作
- Command + p:在当前项目内,快速搜索文件
- Command + Shift + p:打开命令窗口
- Command + r:在当前文件内,快速搜索函数
- Command + Shift + r:在当前项目内,快速搜索函数(对于 javascript 支持不是很理想)
- Ctrl + g:在当前文件内,快递跳到某一行
- Command + n:新建文件
- Command + w:关闭当前文件
- Command + Shift + w:关闭所有文件
- Ctrl + ` :打开 python 命令行
- Ctrl + space:代码提示(再按,向下选择)
光标移动和选择
- Command + l:选择当前行(再按,继续往下选择)
- Command + Shift + l:将光标移动到选择的行的末尾(选择了多行,则
移动到每行的末尾) - Ctrl + m:光标移至当前括号内的开始或结束位子
- Ctrl + Shift + m:选择当前括号内的内容
- Ctrl + n:光标向下移动
- Ctrl + p:光标向上移动
- Ctrl + f:光标向后移动
- Ctrl + b:光标向前移动
- Ctrl + a:光标移动到行首
- Ctrl + e:光标移动到行尾
- Ctrl + v:向下翻页
- Ctrl + d:向后删除一个位子
- Ctrl + h:向前删除一个位子
- Ctrl + k 、Command + k + k:从光标处删除至行尾
- Ctrl + backspace:向前删除一个单词
- Command + backspce:从光标处删除至行首
- Command + x: 剪切当前行
- Command + Ctrl + up:光标所在行与上行互换
- Command + Ctrl + down:光标所在行与下行互换
- Command + Shift + d:复制光标所在整行,插入在该行之前
- Command + enter:在当前行后面插入新行
- Command + Shift + enter:在当前行前面插入新行
- Command + d:选择光标所在位子的单词(再按,继续往下选择该单词)
文本编辑
- Command + u:软撤销,光标跳转到之前的位子
- Command + z:撤销
- Command + y:恢复撤销
- Command + k + u:将光标位子的单词变成大写
- Command + k + l:将光标位子的单词变成小写