Vim编辑命令

2016-11-21 17:25:24 6045

替换文本命令(命令模式):

r  将光标处的字符替换,然后自动切回命令模式

R  从光标处开始字符替换,直到按Esc才切回命令模式

s  替换光标所在处的字符,可以输入任意多个字符,直到按Esc才切回命令模式,前面可以带数字,比如

   2s,表示替换光标处开始往右的两个字符

S  替换光标所在的行,可以输入任意多个字符,直到按Esc才切回命令模式


删除文本命令(命令模式):

x  删除当前光标所在的字符

nx 删除当前光标开始往右的n个字符

X  删除当前光标所在处往左一位的字符

nX 删除当前光标左边n个字符,光标所在处的字符不会被删

D  同C

d0 删除当前行从行首到光标之间的所有字符,光标所在处的字符不会被删

 

删除行命令(命令模式):

:nd   删除第n行

:.d   删除当前行

:$d   删除最后一行

:'ad  删除带有标记a的行

:m,nd 删除第m行到第n行


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: