sublime快捷键

问题:出现红曲线(F6关闭拼写检查)

1、光标上面插入一行

Ctrl+Shift+Enter

2、光标下面插入一行

Ctrl+Enter

3、命令模式下,单按字母i,切换到插入模式

4、删除当前行

Ctrl+X

5、删除整行

Ctrl+Shift+K

6、撤销

Ctrl+Z

7、重做

Ctrl+Y

8、注释当前行

Ctrl+/

9、注释整块

Ctrl+Shift+/

10、折叠代码

Ctrl+Shift+[

11、展开代码

Ctrl+Shift+]

12、跳转对应的括号{}

Ctrl+M

13、跳转第几行

Ctrl+G

14、选择{}内的内容

Ctrl+Shift+M

15、将本行上下移动

Ctrl+Shift+↓或↑

光标在某行,则移动该行。光标选择谁移动谁。

16、将该行复制一行到前面

Ctrl+Shift+D

17、选择标签内的内容

Ctrl+Shift+A

18、搜索整个项目文件

Ctrl+P

19、打开命令面板

Ctrl+Shift+P

20、关闭当前文件

Ctrl+W

21、关闭所有打开的文件

Ctrl+Shift+W

22、进入命令行模式

进入命令行模式ESC,打开命令窗口Ctrl+~、进入插入模式i

23、选择所有跟选中的相同项

光标选中后ALT+F3

24、选中当前单词

Ctrl+D

选中当前所有单词

Ctrl+D

ALT+F3

25、选择行,重复可依次增加选择下一行

Ctrl+L

26、前往方法和标签块

Ctrl+R

27、打开侧边栏

Ctrl+B+K

28、切换打开第N个文件

ALT+数字

29、切换窗口、选项卡

Ctrl+Tab

30、分屏

菜单中的View→Layout

1.1、sublime命令模式下的快捷键

h左移

l右移

j下移

k上移

yy复制当前行

p粘贴剪贴板

Vintage包含大部分的基本命令:d (delete), y (copy), c (change), gu (lower case), gU (upper case), g~ (swap case), g? (rot13), < (unindent), and > (indent)。

同时也包含许多移动操作,包括l, h, j, k, W, w, e, E, b, B, alt+w (move by sub-words), alt+W (move backwards by sub-words), $, ^, %, 0, G, gg, f, F, t, T, ^f, ^b, H, M, and L.

文本对象的支持,包括词,引号,括号和标签。

重复点号('.')也是支持的, 用于重复指定次数的命令和移动。寄存器也是支持的,有宏命令和书签。许多其它混合命令也支持,比如*, /, n, N, s, S 等等。
哪些没有

插入模式时常规的Sublime Text编辑模式,绑定的是Sublime Text常用的快捷键:并没有模仿vi 插入模式的键盘绑定。

通过via命令面板执行的Ex commands没有实现,除了:w和:e。
Under the Hood

Vintage模式完全是参考via键盘绑定和基于插件API来实现的——你可以自由的浏览Vintage包,看看它们是如何组合在一起的。举个例子,如果你要把 "jj" 绑定为退出插入模式,你可以像下面这样天剑键盘绑定:

{ "keys": ["j", "j"], "command": "exit_insert_mode",
    "context":
    [
        { "key": "setting.command_mode", "operand": false },
        { "key": "setting.is_widget", "operand": false }
    ]
}

原文地址:https://www.cnblogs.com/arvintang/p/5436154.html