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