vi vim命令入门

系统 2083 0

linux中vi编辑器常用命令 

 

跳转到头、尾行

1. 跳到文本的最后一行 :按“G”,即“shift+g”

  2. 跳到第一行的第一个字符 :先按两次“g”,

 

编辑命令

:w     将缓冲区写入文件,即保存修改

:wq     保存修改并退出

:x     保存修改并退出

:q     退出,如果对缓冲区进行过修改,则会提示

:q!     强制退出,放弃修改

 

复制、删除 、粘贴

yy p :复制一行,粘贴

nyy p   :复制n行,粘贴

dd p :删除光标所在行,粘贴

ndd p :向下删除光标所在的n行,粘贴删除n行内容

 

查找、替换

/domain= :查找“domain=”字符串

:s/vivian/sky/ 替换当前行第一个 vivian 为 sky

:s/vivian/sky/g 替换当前行 所有 vivian 为 sky

 

: %s /vivian/sky/(等同于 :g/vivian/s//sky/) 替换每一行的第一个 vivian 为 sky

:%s/vivian/sky /g (等同于 :g/vivian/s//sky/g) 替换每一行中所有 vivian 为 sky

 

撤销、恢复操作

u :撤销一步操作

ctrl + r : 恢复之前的撤销操作,即回退前一个命令

 

显示行号

:set nu 或者 :set number :显示行号

:set nu! 或 :set number! :不显示行号

 

:r /home/abc.txt :将/home/abc.txt的内容插入到光标所在的位置中,实现复制文件中的部分内容

 

ctrl + B :向后移动一页

 

ctrl + F :前移动一页

 

vi vim命令入门

vi vim命令入门


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论