刚进入 vi 时,处于指令模式,输入字符 i,此时处于输入模式,输入
完成后,按 esc 后指令模式。
进入 vi
vi filename:打开或新建文件,并将光标置于第一行首
vi +n filename:打开文件,并将光标置于第 n 行首
vi + filename:打开文件,并将光标置于最后一行首
vi +/pattern filename:打开文件,并将光标置于第一个与 pattern 匹配的串处
vi -r filename:在上次正用 vi 编辑时发生系统崩溃,恢复 filename
vi filename....filename:打开多个文件,依次编辑
离开 vi
若在输入模式下,先利用 esc 进入指令模式,而后选用以下指令离开 vi
:q! 退出但不保存
:wq 保存并退出
:ZZ 保存并退出
:x 保存并退出
:w 保存
:q 退出
输入模式
如何进入输入模式
a 在光标之后插入
A 在光标所在行末插入
i 在光标前插入
I 在光标所在行首插入
o 新增一行,在该行下供输入资料用
O 新增一行,在该行上供输入资料用
如何离开输入模式
按 ESC
指令模式
光标的移动
h:光标左移一个字符