vi/vim 基础操作速查
在服务器运维或远程开发场景中,vi 几乎是无法绕开的文本编辑器。对于新手而言,不需要背诵所有指令,只需掌握模式切换和文件保存这两个核心环节即可应对大部分情况。
模式切换
vi 的工作逻辑基于两种主要模式,理解这一点能避免很多'误触'问题:
- 命令模式 (Command Mode):启动后默认进入此模式。此时键盘输入的是指令而非字符。
- 输入模式 (Insert Mode):用于实际编写内容。
切换方法很简单:
- 按
i键:从命令模式进入输入模式,开始打字。 - 按
ESC键:随时退出输入模式,回到命令模式。
保存与退出
回到命令模式后,输入冒号 : 进入底行命令模式,常用的操作如下:
| 指令 | 说明 |
|---|---|
:wq | 保存修改并退出编辑器 |
:q! | 不保存强制退出 |
:q | 尝试退出(若有未保存修改会提示) |
实际操作时,建议先熟悉 :wq 和 :q!,前者确保数据安全,后者在误操作较多时能快速止损。熟练之后,再逐步探索光标移动和查找替换功能会更顺畅。

