Linux下vim编辑退出的命令(据说70%的程序员都不会)

很久以前,江湖中流传着一个神秘的问题:如何退出Vim编辑器?

据说,很多人老死都没有退出Vim,也没有人知道答案。(太扎程序员的心了!!!)

 

ESC进入“正常模式”,然后输入“:”,进入“命令模式”。此时屏幕的下方会出现一个冒号,你可以输入以下命令,并按“ENTER”执行:
:w,保存文件但不退出vi
:w file,将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi

:q ,退出(:quit的缩写)
:q!,退出且不保存(:quit!的缩写)

:wq,保存并退出
:wq!,保存并退出即使文件没有写入权限(强制保存退出)

:e! 放弃所有修改,从上次保存文件开始再编辑

:x,保存并退出(类似:wq,但是只有在有更改的情况下才保存)
:exit,保存并退出(和:x相同)
:qa,退出所有(:quitall的缩写)
:cq,退出且不保存(即便有错误)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章