vim文本修改命令
cw 修改一个单词,保留单词后的空格,c$
dw 删除一个单词,dd删除正行,d$删除到行尾
daw 当光标不在单词首的时候,可以用此删除一个单词d a word
x 代表dl删除当前光标下的字符
X 代表dh删除删除光标左边的字符
D 代表d$删除到行尾
C 代表c$修改到行尾
s 代表cl修改一个字符
S 代表cc修改一整行
r 替换一个字符
. 重复上一次的改动动作
p 将删除的内容取回,并放在光标后
P 将删除的内容取回,并放在光标前
yw 复制一个单词
yy 复制一行
ye 复制一个单词,不包含单词后的空白
cis 修改一个句子,以句号结尾
cas 修改一个句子,但不包含句子后的空白
as,is同样适用于d操作
R 进入替换模式,没键入一个字符,都会替换当前字符
~ 改变当前光标下的字符大小写
xp 交换两个字符位置
ddp上下两行调换
:ab string strings
例如 ":ab usa United States of America" ,
当你在文见里插入 usa 时
United States of America 就蹦出来了
c l 更改当前字符
c w 修改到某个单词的结尾位置
c 3 w 修改到第三个单词的结尾位置
c b 修改到某个单词的开始位置
c 0 修改到某行的结尾位置
c tc 修改当前行直到下一个字符c所出现位置之间的内容
C 修改到某一行的结尾
c c 修改当前行

浙公网安备 33010602011771号