Vi编辑器从启动到保存的完整指南

张开发
2026/4/12 1:01:35 15 分钟阅读

分享文章

Vi编辑器从启动到保存的完整指南
以下是在 vi 编辑器中从启动到完成编辑、保存退出的完整模式切换步骤每一步都说明当前模式及切换方式。详细步骤第一步启动 vi进入命令模式vi test0.txt屏幕显示文件内容或空白此时处于命令模式。所有按键都被解释为命令不能直接输入文字。第二步从命令模式 →插入模式开始输入文字在命令模式下按以下任一键进入插入模式i– 在光标所在字符前开始插入a– 在光标所在字符后开始追加o– 在当前行下方另起一行插入I– 在行首插入A– 在行尾追加O– 在当前行上方另起一行插入例如按i后屏幕底部可能显示-- INSERT --现在可以正常输入文字了。第三步从插入模式 →命令模式完成输入按Esc键通常按一次即可有时按两次确保退出。屏幕底部的-- INSERT --消失回到命令模式。第四步从命令模式 →底行模式保存、退出等在命令模式下按:冒号光标自动跳到底部等待输入命令。此时处于底行模式。第五步在底行模式下执行命令例如保存文件输入w然后按Enter保存并退出输入wq或x然后按Enter不保存强制退出输入q!然后按Enter显示行号输入set nu然后按Enter执行完命令后vi 会自动返回命令模式除非执行了退出命令。第六步如果需要再次编辑重复第二步按i等即可完整流程示例编辑并保存步骤操作当前模式模式切换1vi test.txt命令模式启动2按i插入模式命令 → 插入3输入 Hello World插入模式无4按Esc命令模式插入 → 命令5按:底行模式命令 → 底行6输入wq按Enter退出 vi底行执行命令常见问题与技巧不知道当前模式按几次Esc可确保回到命令模式。误按:进入底行但不想执行按Esc直接返回命令模式。插入模式下想移动光标必须先按Esc回到命令模式再用h/j/k/l移动然后重新按i等进入插入模式效率较低高级用户会用其他技巧但初学建议严格遵循。记忆口诀Esc回命令i进插入:到底行。

更多文章