前言Vim 是 Linux 标配编辑器90% 新手用不好 Vim都是因为分不清三种模式。本文带你从零掌握 Vim 模式切换、基础操作、高频快捷键告别乱按、卡死、不会退出的尴尬。一、Vim 三种核心模式重中之重1. 普通模式默认模式打开文件默认进入只能看、不能直接输入文字用于快捷键移动、复制、删除、跳转。2. 编辑模式插入模式可以输入、修改文本。切换i / a / o3. 命令模式末行模式执行保存、退出、查找、替换、设置参数。切换普通模式按:二、模式切换万能流程图打开文件 → 普通模式普通 → 编辑i / a / o编辑 → 普通ESC普通 → 命令:命令 → 普通执行完自动返回 / ESC三、必学进入编辑方式i光标当前位置插入最常用a光标后一位插入o下一行新开一行插入I行首插入A行尾插入O上一行新开一行四、命令模式核心指令保存退出:w保存:q退出:wq保存并退出:q!强制退出不保存:wq!强制保存退出只读文件:set nu显示行号:set nonu关闭行号五、普通模式高频快捷键效率翻倍1. 光标移动h j k l左 下 上 右0行首$行尾gg文件开头G文件结尾10G跳转到第10行2. 删除x删除光标单个字符dd删除整行5dd删除5行d0删除到行首d$删除到行尾3. 复制粘贴yy复制整行3yy复制3行p向下粘贴P向上粘贴4. 撤销重做u撤销Ctrl r重做5. 查找/关键词向下搜索?关键词向上搜索n下一个N上一个六、新手最常见问题1. 不知道自己在什么模式狂按 ESC 回到普通模式2. 保存报错只读用:wq!3. 卡死退出不了先 ESC再 :q!