OSX sublime 3 常用快捷键
这里介绍了sublime 3 OSX版本的常用快捷键,来源是 sublime unofficial document 网站上的一篇文章。修改了一些错误,去除了一些和 OSX Yosemite 冲突的快捷键。 欢迎补充!
#编辑
组合键 | 功能 |
---|---|
⌘ + L | 选择当前行。 |
⌘ + X | 剪切当前行。 |
⌘ + ↩ | 在当前行下面插入相当于移动到行尾再回车。 |
⌘ + ⇧ + ↩ | 在当前行上面插入。 |
⌘ + ⌃ + ↑ | 向上移动整行。 |
⌘ + ⌃ + ↓ | 向下移动整行。 |
⌘ + L | 选择当前行。 |
⌘ + D | 选择光标所在单词,重复则向下选取相同单词,可以统一编辑。 |
⌃ + M | 移动光标到匹配的括号处。 |
⌃ + ⇧ + M | 选择当前括号所包含的内容。 |
⌃ + ⇧ + K | 删除当前行。 |
⌘ + K, ⌘ + K | 按两次,删除光标到行尾的所有字符。 |
⌘ + ⌫ | 删除光标到行首的所有字符。 |
⌘ + ] | 缩进当前行。 |
⌘ + [ | 反缩进当前行。 |
⌘ + ⇧ + D | 复制并在下一行粘贴当前行。 |
⌘ + ⇧ + V | 粘贴并自动缩进。 |
⌘ + J | 把下一行移动到当前行尾部。 |
⌘ + K + U | 转换为大写。 |
⌘ + K + L | 转换为小写。 |
⌘ + / | 注释当前行。 |
⌘ + ⌥ + / | 注释选择的代码块。 |
⌘ + Y | 重复上一次触发的快捷键。 |
⌃ + Space | 选择下一个自动提示选项。 |
⌘ + U | 撤销,可撤销光标移动。 |
⌘ + ⇧ + U | 重做,可重做光标移动。 |
⌃ + ⇧ + W | 在所选内容外添加 HTML p 标签。 |
⌘ + ⇧ + A | 选择当前 XML/HTML 标签内所有内容。 |
⌘ + ⌥ + . | 闭合当前标签 |
#导航 | 组合键 | 功能 | | ——— | :——–:| |⌘ + P/T|根据名称快速打开文件。 |⌘ + ⌃ + P|根据名称快速打开项目。 |⌘ + R |根据标识符名快速定位。 |⌃ + G |根据行号快速定位。 |⌘ + ⇧ + P|命令提示。 |⌃ + ⇧ + P|Show scope in status bar
#查找替换 | 组合键 | 功能 | | ——— | :——–:| |⌘ + F |查找。 |⌘ + ⌥ + F |替换。 |⌘ + ⇧ + F |在指定文件中查找。 |⌘ + ⌥ + G |查找下一个符合当前所选的内容。 |⌘ + ⌃ + G |查找所有符合当前所选的内容进行多重编辑。 |⌘ + [NUM] |选择相应标签页。
#标签页 | 组合键 | 功能 | | ——— | :——–:| |⌘ + ⇧ + T |打开上一次关闭的标签页。 |^ + Tab |下一个标签页。 |⇧ + ^ + Tab |上一个标签页。
#拆分窗口 | 组合键 | 功能 | | ——— | :——–:| |⌘ + ⌥ + 2 |2列。 |⌘ + ⌥ + 1 |单列。 |⌘ + ⌥ + 5 |四格。 |⌃ + [NUM] |在拆分窗口中移动焦点。 |⌃ + ⇧ + [NUM] |把当前文件移动到相应拆分窗口。