专栏名称: 程序员的那些事
最有影响力的程序员自媒体,关注程序员相关话题:IT技术、IT职场、在线课程、学习资源等。
目录
相关文章推荐
OSC开源社区  ·  谷歌将“杀死”ChromeOS,计划将其合并 ... ·  昨天  
码农翻身  ·  漫画 | ... ·  2 天前  
程序员的那些事  ·  重磅!Chrome ... ·  4 天前  
程序员小灰  ·  不愧是字节跳动,今年这薪资... ·  5 天前  
51好读  ›  专栏  ›  程序员的那些事

如何退出 Vim,竟然困扰了这么多新手!

程序员的那些事  · 公众号  · 程序员  · 2017-05-29 21:06

正文

(点击上方公众号,可快速关注)


Stack Overflow 又达到一个「里程碑」啦!5月24日,SO 官方博客发文称,SO 上咨询「如何退出 Vim 编辑器」的问答贴,阅读量已突破 100 百万次了。

2012 年 8 月 6 日,jclancy  发了这个帖求救。快 5 年了,「如何退出 Vim 编辑器」这个帖子前前后后帮助了这么多在 Vim 中「迷路」的新手。

有网友在 HN 和 Reddit 上的扩散了 SO 的官博文章,阅读量又新增了 4 万多。悲剧的是,观光团太多,导致过多跑题的围观评论,帖子已被锁定了。


如何退出 Vim?


这个问题在程序员圈已俨然成了一个笑话了。比如:「Q:如何生成一个随机字符串? A:让新手退出 Vim。」

到现在我用 Vim 编辑器有两年时间了。(为什么会有这么久呢?)这大致是因为我不知道如何退出 Vim 了。

 

多少人在纠结这如何退出 Vim?


根据 SO 博文提供的数据:在 2016 年,在问答贴的访问总量中,「如何退出 Vim 编辑器」帖子占比是 0.005%。换句话说,在 SO 上找答案的人中,每 2 万个中就有 1 个人在退出 Vim 时迷路了。

(「如何退出 Vim 编辑器」帖子访问的变化曲线)


哪些国家的开发者不知道退出 Vim?


排前三的是:Ukraine(乌克兰)、Turkey(土耳其)和 Indonesia(印度尼西亚)。中国在最后呢。

 

如何退出 Vim?答案来了


点击 Esc 键,Vim 进入命令模式。然后输入:

  • :q  ——退出(这是 :quit 的缩写)

  • :q! ——不保存退出(这是  :quit! 的缩写)

  • :wq ——写入文件并退出;(这是 :writequit 的缩写)

  • :wq! ——(如果文件只有读权限)写入并退出(如果文件没有写权限,强制写)

  • :x ——类似于 :wq,如果文件无变动,那就不写入

  • :qa ——退出全部(这是 :quitall 的缩写)

  • ZZ —— (大写的 Z)如果文件有变动,写入/保存,然后退出;

  • ZQ —— 如果不想保存文件,也可以这个命令退出;

 

其实 Vim 有很详细的帮助,进入命令模式后,输入 help 然后回车。


以上是正文



如果你是 Vim 粉,可能会喜欢这款 Vim 粉专属 T恤




范品社推出了 40+ 款技术题材T恤,短袖 ¥59.9/件 

部分T恤图案



网店购买地址

fanpinshe.taobao.com


 淘口令:复制以下红色内容,再打开手淘即可购买

范品社,使用¥极客T恤¥抢先预览(长按复制整段文案,打开手机淘宝即可进入活动内容)


③ 微店购买,请直接点击 阅读原文

↓↓↓