- VI/VIM 有三种模式:命令模式,编辑模式,末行模式
命令模式→输入模式:
i:在当前光标所在字符的前面,转为输入模式
I:在当前光标所在行的行首转换为输入模式
a:在当前光标所在字符的后面,转为输入模式
A:在光标所在行的行尾,转换为输入模式
o:在当前光标所在行的下方,新建一行,并转为输入模式
O:在当前光标所在行的上方,新建一行,并转为输入模式
s:删除光标所在字符
r:替换光标处字符
- 打开文件
vi /etc/filename
vim ./filename
打开文件并定位到第n行: vi + n /etc/filename
打开文件并定位到最后一行: vi + /etc/filename
打开文件,定位到第一次被string匹配到的行的行首: vi +/string /etc/filename - 关闭文件
进入末行模式
q : 退出不保存
a! : 强制退出
w : 保存
w! : 强制保存,管理员才有权限
wq / x: 保存退出