vi编辑器

这里有3个模式:编辑模式,输入模式,末行模式

vi +2 a :光标定位在a的第二行

vi + a:定位到最后一行

vi +/字符串 a:定位到a中的字符串a的位置

按住shift+zz = :wq

:q!    不保存退出

:wq   保存退出

vi进去之后先是编辑模式,从编辑模式到输入模式有很多方法:

进入末行模式,输入:

set nu:显示行号

set nonu:隐藏行号

 

也可以输入:  :/after 来查找after所在的行,光标定位到第一个字符

:1,$s/aaa/bbbb/  范围从第一行到文章末尾,将所有含有字符串aaa的行的第一个aaa替换为bbb

:1,$s/aaa/bbbb/g  范围从第一行到文章末尾,将所有字符串aaa替换为bbb

:1,$d 删掉从开始到末尾的全部东西

:.,+4d 删掉从当前行开始到从当前+4行处

:%==:1,$

 

 

 

 

 

 

 

 

 

 

 

 



posted @ 2019-06-10 15:27  Jary霸  阅读(137)  评论(0)    收藏  举报