Stack Overflow:帮助一百万开发者退出 Vim

发布时间:2019-08-06 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Stack Overflow:帮助一百万开发者退出 Vim脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

简评:注意,这不是演习,要退出 Vim 编辑器真的很难。

早上,一个流行的 Stack Overflow 问题成为一个重大里程碑:

clipboard.png

你不是一个人在战斗,jclancy, 在这个问题提出之后的五年中,有超过一百万的开发者遇到过同样的问题,若没有帮助,则无法解决。 讲道理,退出 Vim 的难度是开发人员的一个十分常见笑话。

clipboard.png

clipboard.png

经验丰富的 Vim 用户告诉我,这种名声是不公平的,我相信他们是正确的。 我认为很容易忘记如何退出 Vim 的原因有两个:开发人员经常从 gIT 命令或另一种他们不期望的状况下进入到 Vim 中,而且他们经常遇到这种情况使得他们忘记上次是如何解决的。

为了纪念这个里程碑,我们决定看看和这个问题相关的数据, 特别是,我们将尝试衡量谁最有可能遇到 Vim 的问题,而不是故意使用它,并研究在国家和编程语言不同的情况下的平衡。

有多少人一直在努力退出 Vim?

在过去一年里,如何退出 Vim编辑器这个问题(How to exit the Vim editor?) 已经占据了所有问题的约 0.005% 的流量,也就是说每 2 万次的访问就有一次。 这意味着在工作日的高峰时段,每小时约有 80 人需要被帮助退出 Vim。

其流量百分比随时间而变化? 那可能是开发人员开始自己学着退出 Vim 吧

Stack Overflow:帮助一百万开发者退出 Vim

国家差异

让我们考虑这个问题在每个国家的访问次数的百分比。 在有很多经验丰富的 Vim 用户的国家,我们预计这个百分比将会很低。 当它很高时,它表明有多用户被 Vim 困扰。

Stack Overflow:帮助一百万开发者退出 Vim

看起来像乌克兰、土耳其和印度尼西亚的开发者正在被 Vim 困扰:它占据的 Vim 问题比例大于其他国家。 相比之下,在中国、韩国和日本,这个问题的比例是十分之一, 这可能表明,当这些国家的开发者打开 Vim 时,他们知道自己在做什么,而且知道如何退出它。

什么样的程序员被 Vim 困扰?

不同编程语言的用户也可能会对 Vim 有不同的经验,我们可以通过在每个用户的主要编程技中计算「quit Vim / total Vim」的百分比来进行调查。

我们将根据他们最常访问的 Stack Overflow 标签来定义它。(例如,我最常访问的标签是 R:它占我的问题视图的 52%)。 这不是一个完美的措施,但它足够可靠,可以通过语言来了解情况。(对于此分析,我们仅考虑了至少访问过 Stack Overflow 100 次的注册用户)。

Stack Overflow:帮助一百万开发者退出 Vim

最有可能被 Vim 退出问题困扰的开发人员是 Web 前端开发工程师(他们是主要访问 jquery,CSSAngularJS 等标签的开发人员), 之后是微软系的开发者(C#SQL Server)和移动开发者(AndROId 和 iOS)。 这些开发人员通常使用 IDE(Visual Studio,Eclipse,xcode等),而不是纯文本编辑器,因此它们相对更有可能在 Vim 中被“卡住”,而不是有意识地打开它。

那些用 C、C ++、Python 和 Ruby 编程的开发者不太可能不会退出 Vim, 它们是低级语言和脚本语言的组合,它们可以使用纯文本编辑器而非 IDE 编写,所以他们可以在没有 GOOGLE 搜索的情况下使用并正确的退出。

结论:

永远不知道你贡献的答案可以帮助数以百万计的人,无论是分享如何撤消 git 提交,或者Python 中的 yield 关键字如何工作。

原文地址:Stack Overflow: Helping One Million Developers Exit Vim - StackOverflow Blog

脚本宝典总结

以上是脚本宝典为你收集整理的Stack Overflow:帮助一百万开发者退出 Vim全部内容,希望文章能够帮你解决Stack Overflow:帮助一百万开发者退出 Vim所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。