添加d c v 操作小括号和大括号,添加跳转操作

pull/21/head
xinsheng 6 years ago
parent ace729e37d
commit 4fc55e208d

@ -126,10 +126,15 @@ caw 改写光标所处的单词,并且包括前后空格(如
c0 改写到行首 c0 改写到行首
c^ 改写到行首(第一个非零字符) c^ 改写到行首(第一个非零字符)
c$ 改写到行末 c$ 改写到行末
C 改写到行尾同c$
ci" 改写双引号中的内容 ci" 改写双引号中的内容
ci' 改写单引号中的内容 ci' 改写单引号中的内容
cib 改写小括号中的内容
cab 改写小括号中的内容(包含小括号本身)
ci) 改写小括号中的内容 ci) 改写小括号中的内容
ci] 改写中括号中内容 ci] 改写中括号中内容
ciB 改写大括号中内容
caB 改写大括号中的内容(包含大括号本身)
ci} 改写大括号中内容 ci} 改写大括号中内容
cit 改写 xml tag 中的内容 cit 改写 xml tag 中的内容
cis 改写当前句子 cis 改写当前句子
@ -147,9 +152,13 @@ diw 删除光标所处的单词
daw 删除光标所处的单词,并包含前后空格(如果有的话) daw 删除光标所处的单词,并包含前后空格(如果有的话)
di" 删除双引号中的内容 di" 删除双引号中的内容
di' 删除单引号中的内容 di' 删除单引号中的内容
dib 删除小括号中的内容
di) 删除小括号中的内容 di) 删除小括号中的内容
dab 删除小括号内的内容(包含小括号本身)
di] 删除中括号中内容 di] 删除中括号中内容
diB 删除大括号中内容
di} 删除大括号中内容 di} 删除大括号中内容
daB 删除大括号内的内容(包含大括号本身)
dit 删除 xml tag 中的内容 dit 删除 xml tag 中的内容
dis 删除当前句子 dis 删除当前句子
d2w 删除下两个单词 d2w 删除下两个单词
@ -194,9 +203,17 @@ yiw 复制当前单词
v0 选中当前位置到行首 v0 选中当前位置到行首
v$ 选中当前位置到行末 v$ 选中当前位置到行末
viw 选中当前单词 viw 选中当前单词
vib 选中小括号内的东西
vi) 选中小括号内的东西 vi) 选中小括号内的东西
vi] 选中中括号内的东西 vi] 选中中括号内的东西
viB 选中大括号内的东西
vi} 选中大括号内的东西
vis 选中句子中的东西 vis 选中句子中的东西
vab 选中小括号内的东西(包含小括号本身)
va) 选中小括号内的东西(包含小括号本身)
va] 选中中括号内的东西(包含中括号本身)
vaB 选中大括号内的东西(包含大括号本身)
va} 选中大括号内的东西(包含大括号本身)
gv 重新选择上一次选中的文字 gv 重新选择上一次选中的文字
:set paste 允许粘贴模式(避免粘贴时自动缩进影响格式) :set paste 允许粘贴模式(避免粘贴时自动缩进影响格式)
:set nopaste 禁止粘贴模式 :set nopaste 禁止粘贴模式
@ -223,6 +240,10 @@ aw 整个单词(包括分隔符)
iW 整个 WORD不包括分隔符 iW 整个 WORD不包括分隔符
aW 整个 WORD包括分隔符 aW 整个 WORD包括分隔符
is 整个句子(不包括分隔符) is 整个句子(不包括分隔符)
ib 小括号内
ab 小括号内(包含小括号本身)
iB 大括号内
aB 大括号内(包含大括号本身)
i) 小括号内 i) 小括号内
a) 小括号内(包含小括号本身) a) 小括号内(包含小括号本身)
i] 中括号内 i] 中括号内
@ -300,6 +321,10 @@ gf 打开名称为光标下文件名的文件
]c 下一个不同处diff时 ]c 下一个不同处diff时
[/ 跳转到 C注释开头 [/ 跳转到 C注释开头
]/ 跳转到 C注释结尾 ]/ 跳转到 C注释结尾
`` 回到上次跳转的位置
'' 回到上次跳转的位置
`. 回到上次编辑的位置
'. 回到上次编辑的位置
############################################################################## ##############################################################################

Loading…
Cancel
Save