Sublime Text3 Vintage Mode 常用快捷键

来源:互联网 发布:网红周扬青淘宝店铺 编辑:程序博客网 时间:2024/04/30 09:41

基于两大类功能键的操作

  • 编辑键:d(delete 删除),y(yank 复制),v(visual mode 选中),c(change 改变,类似于删除)

  • 定位键:i(in), t(till), f(find), w(word 下个单词开头), b(back 上个单词开头)

一些单词操作

Action key 改变单词(删除单词并切换到插入模式) ciw 复制单词 yiw 删除单词(删除完光标会移动到下个单词开头) diw 选中单词 viw(光标不在末尾) 或 vb(光标在末尾)

分界符(引号、括号、中括号、大括号)中的内容的修改

整个操作由三次按键构成:编辑键+定位键+分界符

如:yi( 复制括号里的内容,di" 删除双引号里的内容

Note:

光标不需移到分界符内,但要在同一行

操作到某个字符

整个操作由三次按键构成:编辑键+定位键+结尾字符

如:dt, 删除从光标到逗号间的文本(不包括逗号),yfs 复制从光标到字符 s 间的文本(包括字符 s)

行操作

Action key 选中行 V 删除行 dd 或 Vd 复制行(copy) yy 或 Vy 复制到新行(duplicate) yyd 交换行(该行与下一行) ddy 重开一行 o(open line)(该行下面) 或 O(该行上面) 光标移到行首 0 或 ^ 或 I(同时切换到插入模式) 光标移到行尾 $ 或 A(after)(同时切换到插入模式) 行内定位到某个字符 t(till) 或 f(find) 再加上某个字符

屏幕定位

Action key 下滚半页 C-d(down) 上滚半页 C-u(up) 将当前行置为屏幕的中央 zz 将当前行置为屏幕的顶行 z return 将当前行置为屏幕的底行 z-

其他操作

在输入完分界符的内容后还要输该死的行末分号或逗号的方法

  • 切换到正常模式后用 A 移除分界符外再输入分号

  • 直接在分界符内输入分号,切换正常模式后按下 xp

0 0