易进难出,“Vim 退出” 难住百万程序员

“程序员一旦进入 Vim ,就再难以脱身。”这听起来像是一个恐怖故事,但是却真实的发生在程序员的身上, Stack Overflow 上关于如何退出 Vim 的问题,其点击量已有上百万次了。

问题原文为:

I'm stuck and cannot escape. It says:

  "type :quit<Enter> to quit VIM"

  But when I type that it simply appears in the object body.

你可能认为“我使用 Vim 很久了,我认为 Vim 很好用,没必要退出啊!”但是用户觉得没必要退出和 Vim 不能退出其实是两个概念,对于 Vim 退出问题的讨论可以追溯到2014年。

2014年 国外著名 Reddit 网站就有关于此的问答:

Q: How do you generate a random string?

A: Put a Windows user in front of vi, and tell them to exit

2015年,关于 Vim 的退出问题就像滚雪球一样,程序员的反馈越来越多,甚至有程序员表示:“我使用Vim已有两年时间,主要原因不是它的强大,而是因为我不知道如何退出。”

过去的一年中,如何退出 Vim 编辑器这一问题占据了 Stack Overflow 问题流量的0.005%,这就意味着 Stack Overflow 每有两万个问题的访问,其中就有一个是访问如何退出 Vim 编辑器,如果按 Stack Overflow 来计算的话,那么每一小时就有80个人在求助如何退出 Vim 。

更有趣的是,这个问题在 Stack Overflow 上出现之后就持续受到程序员的关注。而相比 Stack Overflow ,网络上“ Vim 如何退出”的热度似乎更甚,据 Google Trends 显示,自2004年开始 Vim 退出的热度就一直在增长,这发生在 Stack Overflow 关于 Vim 退出问题的提出之前,2010年该问题的热度就激增,呈现出了线性增长的趋势。

Stack Overflow 数据也揭示了一些很有趣的事情,如程序员常用的标签其实可以更倾向于对他们所用技术进行分类,例如 JavaScript 工程师和 Web 工程师通常会在 C#,Android,ios,PHP,Java 等等的标签停留,而在 Vim 中停留的程序员往往更关注 IDE,如 Visual Studio,Eclipse,Xcode 等等。

如果毫不客气的说,Vim 不仅是一座监狱(让程序员易进难出),还是一个陷阱,它会让程序员通过链接或者其它方式落入陷阱,一旦进来就很难出去。

现在如果你去谷歌搜索“如何退出 Vim ”,一般都会得到以下的回复,如果当前是处于 Insert 和 Append 模式下,那么可以按 Esc 退出。或者是输入“:q!"退出,但它仅仅是退出了编辑器,并不能保存修改内容。

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-09-20 07:33:09

易进难出,“Vim 退出” 难住百万程序员的相关文章

1987 年浙江考出的第一批 12 个程序员,你们现在哪里

昨天中午,孙先生给 "都市快报" 官方微信留言:1987 年 9 月浙江省进行了第一次计算机程序员水平考试.当时全省有 600 多人报名,400 多人参加考试.最后 7 人通过程序员水平考试.5 人通过高级程序员水平考试.我就是通过考试的程序员之一,现在已经整整 30 年过去了,我想在今年 30 周年的时候,把大家召集起来聚一下,也想了解一下他们 30 年后在从事什么工作. 孙先生真名孙健,62 岁,在昙花庵路家电市场一楼有间蛮大的店面,做音响生意.昨天下午我在店里见到老孙,留着板寸,

寒门再难出贵子(好好看一下,有很大收货的)

  [7哥导读]本文是一位银行的HR写的,他工作了10年,接待了一群到银行实习的实习生,然后观察他们发生的一系列的故事.像小说,但比我们看过的小说更精彩:像现实,但比我们了解的现实更残酷.文章来源天涯社区,作者:永乐大帝二世. 一看标题就吸引了我,<寒门再难出贵子>.因为我出生在寒门,深刻理解作者为什么说寒门再难出贵子,如果你一会儿看到文章中治国的故事,你就可以联想到我.当然,理解不代表认同. 文章中的寒门,还不是家庭贫困,而是小城市.小城镇的学生.讲述了好几个残酷故事,应该是真实的故事.否则

请听一个故事------&amp;gt;寒门再难出贵子

[7哥导读]本文是一位银行的HR写的,他工作了10年,接待了一群到银行实习的实习生,然后观察他们发生的一系列的故事.像小说,但比我们看过的小说更精彩:像现实,但比我们了解的现实更残酷.文章来源天涯社区,作者:永乐大帝二世. 一看标题就吸引了我,<寒门再难出贵子>.因为我出生在寒门,深刻理解作者为什么说寒门再难出贵子,如果你一会儿看到文章中治国的故事,你就可以联想到我.当然,理解不代表认同. 文章中的寒门,还不是家庭贫困,而是小城市.小城镇的学生.讲述了好几个残酷故事,应该是真实的故事.否则我不

(上)寒门再难出贵子?太现实了…

寒门再难出贵子,太现实了!! 时间:2013/7/24 23:56:42 作者:永乐大帝二世来源:大学生必备网  --原文精华版 本文作者永乐大帝二世,是一位商业银行HR,接待了一群到银行的实习生,然后观察他们人生发生的一系列的故事.像小说,但比我们看过的小说更精彩:像现实,但比我们了解的现实更残酷.文章中的寒门,还仅仅是是家庭贫困的农村孩子,也包含是小城市.小城镇的孩子. 原文3万多字,错别字很多,感谢网友"鬼脚七"对一些错别字的修改,小编用近半天时间再次对原文进行了修改,下面是整理

为什么我们程序员难晋升

今天看到微博上 发 了一个帖子:"内部晋升越来越困难,但是外部来的大P越来越多,所以很多人都选择跳槽",之后我从三个方面简要的进行了回答:"外面来的总是有包装的,内 部的都是肉身PK,此一输:外面来的总是小股人马,内部的一批批的,升谁都伤感情,此二输:外面来的通常都是大佬推荐的,没有特别重大机会,人不会来,内 部的就不解释了,成果都被大佬吸收,难有机会,此三输".之后讨论不断,我也余兴未了,继续写来. 这个世界上有一类人特别苦逼,苦逼到什么程度呢?他们省吃俭用攒钱买

程序员晋升为何这么难?

我原来在微博上hellodba发过这么一条:"现在内部晋升越来越困难,但是外部来的大P却越来越多,所以就有很多人都选择跳槽",看到之后我就从三个方面对这个问题简要的进行了回答:"外面来的其实总是有包装的,而内部的员工都是肉身PK,此一输;而外面来的总是小股人马,但是内部却一批批的,想升谁都是伤感情的,此二输;外面来的通常都是企业大佬推荐的,所以没有特别重大机会,那人就不会来,而内部的就不解释了,成果都被大佬吸收,很难有机会,此三输".之后彼此讨论不断,我也余兴未了,

东莞隐性富豪热衷投资奢华酒店:看得到钱进钱出

楼高49层,47层有直升机停机坪,48楼有东莞市最高的360度旋转餐厅,设计费就耗资千万,这是东莞厚街镇的一座五星级酒店--厚街国际大酒店,另一家五星级酒店厚街喜来登酒店与之隔路相望. 在以家具.光电和会展业著称的厚街镇至少聚集了10家4星以上酒店. 世界工厂和五星级酒店最多的地级市成为东莞看似矛盾的两个标签.东莞市饭店酒店业协会统计数据称,截至2013年2月,东莞星级酒店达90家,其中五星级21家.四星级25家. <第一财经日报>记者通过对东莞五星级酒店投资方的梳理发现,其多数为东莞民营资本

如何运营好一个并打造出一个能够“粘住”用户的电影站

摘要: 站长们都清楚,现在做网站的人越来越多,竞争力也越来越大,而电影站也是不例外.一个电影站能够粘紧用户并不容易,因为很多用户都偏向于优酷.土豆等大型网站上浏览电影,因 站长们都清楚,现在做网站的人越来越多,竞争力也越来越大,而电影站也是不例外.一个电影站能够"粘紧"用户并不容易,因为很多用户都偏向于优酷.土豆等大型网站上浏览电影,因此电影网站的运营显得相当困难. 运营一个电影站的确是很难,但是并不代表电影站只有死路一条.只是运营电影站更需要站长们的技巧和耐心,下面就笔者的经验来分享

那么程序员为什么那么难升职,这里总结了几点

一个有趣的现象是老程序员很难升职,如果你因为3K工资太低而要辞掉工作,你的上司宁可去外面找一个5K工资的新人,也不会来挽留你.  那么程序员为什么那么难升职,这里总结了几点.  你上司的问题  你晋升困难,最大的主观原因在你自己,最大的客观原因在你的直接上司.负责任地说,目前很多企业的领导是不合格的,他们大多80后,没有为他人着想的思想基础,一味的考虑自己,不顾下属,曾经我对某人说,你说你是合格的领导,你说出你下属每个员工租房在哪里,每月多少房租,我就同意你是合格的领导,结果他羞愧不言.你晋升不