Linux之vi/vim

Vi vim –编辑文件

 

  命令行模式

就是用vi/vim刚打开文件进行的命令,直接按键即可执行相关命令

dd      删除光标所在的行

3dd    删除光标所在的连续三行,4dd、5dd同理

yy       复制光标所在的行

4yy    复制光标所在位置的连续四行,5dd、6dd同理

P        粘贴

G        光标快速定位到最后一行

gg      光标快速定位到第一行

u        撤销上一步操作

 插入模式

命令行模式按i进入

 最后行模式

在最后一行输入进行相关操作

:set nu       显示行号

:q!     强制退出不保存

:5       光标快速定位到第五行

:1,$s/hello/helloworld/{g}         表示将所有行的hello都替换成helloworld。

g可选,有则替换每一行的所有,没有则只替换第一个。

:5,10s/hello/helloworld/{g}      表示将5到10行进行替换

原文地址:https://www.cnblogs.com/Zlcode/p/8386607.html