vi编辑器是所有linux系统下的标准编辑器,相当于windows系统的记事本,是学习linux必不可少的工具。对linux系统的任何版本,vi 编辑器是完全相同的.
一 vi/vim编辑器
1.vi visual Interface的缩写,即表示可视化窗口
vim vi iMprove的缩写 vi的增强版本(具有语法着色功能)
2.很多个别软件的编辑接口都会主动呼叫vi
3.vim具有程序编辑的能力
4.程序简单,可快速编辑
二 vim的模式及模式切换
vim模式分三种
命令模式:命令模式:
上下左右键
shift + $ #跳到行尾
0 #跳到行首
G #跳到文尾
gg #跳到文首
10G #跳到第10行
输入模式:
a:在光标后输入
A:在光标所在行后输入
i : 在光标前输入
I:在光标所在行前输入
o:在光标所在的下一行前输入
O: 在光标所在的上一行前输入
末行模式:
:w ----》保存
:q ----》退出
:wq ---》保存并退出
:q! ---》强制退出
:set nu ---》打印行号
三者模式切换
命令模式与输入,末行模式间可以相互转换,但输入模式与末行模式间不能相互转换