据传180万程序员不知如何退出Vim编辑器???

Published by
谈谈INVEST - 创业新媒体

很久以前,江湖中流传着一个神秘的问题:

如何退出Vim编辑器?

据说,很多人都不曾退出Vim,也没有人知道答案。不用Vim的我告诉你,你不知道自己错过了什么: 

程序员圈经典老梗:180万程序员不知如何退出Vim编辑器..

终于有人把持不住,上Stack Overflow提出了这个问题。这条答案精确、深邃,振聋发聩,直指人心!从6年前问题被提出,到现在有1890108人浏览过!

程序员圈经典老梗:180万程序员不知如何退出Vim编辑器..

究竟How to exit the Vim editor?

点击ESC进入“正常模式”,然后输入“:”,进入“命令模式”。此时屏幕的下方会出现一个冒号,你可以输入以下命令,并按“ENTER”执行:

  • :q ,退出(:quit的缩写)
  • :q!,退出且不保存(:quit!的缩写)
  • :wq,保存并退出
  • :wq!,保存并退出即使文件没有写入权限(强制保存退出)
  • :x,保存并退出(类似:wq,但是只有在有更改的情况下才保存)
  • :exit,保存并退出(和:x相同)
  • :qa,退出所有(:quitall的缩写)
  • :cq,退出且不保存(即便有错误)

你也可以直接在“正常模式”下输入“ZZ”来保存并退出Vim(和:x相同),或者“ZQ”不保存并退出(和:q!相同)注意此处ZZ大写和小写是完全不同的。Vim还有一个帮助菜单,可以通过“:help”调出来,基本能够解决你的绝大多数问题。


这条回答被提问者正式采用,也获得了4300多赞。

程序员圈经典老梗:180万程序员不知如何退出Vim编辑器..

Stack Overflow官方还曾做过深入挖掘,用哪种语言的程序员浏览该问题最多

程序员圈经典老梗:180万程序员不知如何退出Vim编辑器..

最多浏览该问题的程序员使用的语言是JQuery, CSS和AngularJS;而C++、C语言和Ruby的开发者最少浏览这个问题。

程序员圈经典老梗:180万程序员不知如何退出Vim编辑器..

在国外不会退出Vim已经成为程序员圈内的一个经典老梗了。 

程序员圈经典老梗:180万程序员不知如何退出Vim编辑器..

程序员圈经典老梗:180万程序员不知如何退出Vim编辑器..

问题来了,你们会退出Vim么?

选项A——2年没退出Vim了

选项B——5年没退出Vim了

选项C——20年没退出Vim了

选项D——小编脑抽这都是怎么选项

选项E——从来不用Vim

选项F——选F的同学最帅(你这个人真没底线)

选项G——好想选上一个选项啊啊啊啊

你会选哪个呢?

0
1
0
0
0

Copy Link: