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行进行替换