The vim editor is an enhanced version of the vi editor.
Installation: yum install vim -y
(1) Command mode
1) Cursor positioning
0 //行首
$ //行尾
gg //第一行
GG //最后一行
3G //进入第三行
/string //快速定位到某一行(n,N可以向上下翻动)
/^d
/d$
2) Text editing
yy //复制,yy(复制当前行),3yy(复制3行),ygg(当前行复制到第一行),yG(当前行复制到最后一行)
dd //删除,dd(删除当前行),3dd(删除3行),ydd(删除当前行到第一行),dG(删除当前行到最后一行)
p //粘贴
x //删除光标所在的字符
D //从光标删除到行尾
u //撤销
ctrl+r //重做
r //用来修改一个字符
3) Enter other modes
i //进入插入模式
I //进入插入模式:行首
A //进入插入模式:行尾
o //进入插入模式:下一行空白行
O //进入插入模式:上一行空白行
: //进入扩展命令模式
v //进入可视模式
ctrl+v //进入可视块模式