怎么退出 Vim?

不小心进入了 Vim,不知道怎么退出

解决方案

保存并退出 推荐

按 Esc → 输入 :wq → 回车

Esc 确保回到 Normal 模式,:wq 保存文件并退出。这是最安全的退出方式。

适用场景:编辑了内容,想保存退出

不保存强制退出

按 Esc → 输入 :q! → 回车

放弃所有修改,强制退出。适合误入 Vim 或不想保存的情况。

适用场景:不想保存任何修改,只想退出

Normal 模式快捷退出

按 Esc → 按 ZZ

ZZ 等价于 :wq,保存并退出。ZQ 等价于 :q!,不保存退出。

适用场景:想少打几个字符

终极方案:关闭终端

关闭终端窗口,或按 Ctrl+Z 挂起后 kill %1

如果以上都不行,可以直接关闭终端。但会留下 .swp 交换文件,下次打开时需要处理。

适用场景:完全不知道当前在什么状态