Vi编辑器使用指南:编辑与保存文件
创建/打开文件:
在终端中输入vi [文件名],如vi a.txt,若文件不存在则创建新文件,若存在则打开该文件,此时进入 vi 的命令模式。
进入编辑模式
在命令模式下,可通过以下按键进入编辑模式:
- i 键:从光标当前位置开始输入内容(insert)
- a 键:从光标所在位置的下一个位置开始输入(append)
- o 键:插入新的一行并从行首开始输入(open)
- 进入编辑模式后,屏幕左下角会显示-- INSERT --或-- INSERT MODE --的提示。
编辑文件
进入编辑模式后,即可像使用普通文本编辑器一样:
- 使用键盘输入文字内容
- 通过方向键移动光标位置
- 按 Backspace 或 Delete 键删除内容
- 进行复制、粘贴等基础操作
退出编辑模式
编辑完成后,需先退出编辑模式才能执行保存等操作:
- 按键盘上的Esc键
- 屏幕左下角的插入模式提示消失,回到命令模式
保存文件
在命令模式下,可通过以下命令进行保存和退出: 命令 功能描述 :w 保存文件但不退出 Vi :wq 保存文件并退出 Vi :q 不保存文件直接退出(仅适用于未修改的文件) :q! 强制不保存退出(忽略修改内容) :wq! 强制保存并退出(适用于只读文件或权限不足时) Shift+ZZ 快速保存并退出(无需输入冒号) ⚠️ 注意:!表示强制操作,使用:wq!可能会覆盖重要内容或因权限问题失败,建议谨慎使用。
其它命令模式常用操作
除了保存退出,命令模式下还有一些高频使用的操作:
- 移动光标:方向键或h(左)、j(下)、k(上)、l(右)
- 删除操作:dd删除光标所在行;x删除光标所在位置的字符
- 撤销操作:按u键撤销上一次操作
- 复制粘贴:yy复制当前行;p粘贴到光标下方