27%开发者还在用1991年的Vim,我也把VS Code放下了

2026-10-27

一个Linux老用户决定把VS Code从主力编辑器位置上挪开,换成一个1991年就存在的终端文本编辑器。理由不是情怀,是他想搞清楚:为什么在AI编辑器满天飞的时候,还有一批人守着Vim不放。 Stack Overflow 2026年开发者调查给出了一个数字: 27%的开发者在使用Vim 。这款编辑器最出名的段子,是无数新人卡在"怎么退出"上。就是这样一个工具,让这位作者准备放弃自己惯用的VS Code。 他的第一个动机很具体:想从方向键里解放出来。 在大多数现代代码编辑器里,跳转单词或跳转行,手都得离开主键区去够方向键或导航键。写代码写到投入的时候,这种来回切换让他觉得繁琐。于是他试了Vim的四个导航键: h、j、k、l 。 这四个键背后有段来历。Bill Joy写下了最初的vi编辑器,Vim正是受它启发。Joy当时用的是一台Lear Siegler ADM-3A终端,那副键盘没有独立的光标键,箭头就印在h、j、k、l四个字母上。Joy自己的vi手册里也写着,有经验的用户"更偏爱这些键而非方向键"。 方向键在Vim里当然也能用,但作者认为真正的收益来自这四个字母键。比如输入 5j ,就能直接下跳五行,不用反复按向下箭头。方向键还不是最大的麻烦——想按单词或句子跳转,在普通编辑器里得同时按住Ctrl再加方向键和导航键。而在Vim里,几乎所有导航快捷键都在手边,不用抬手。 第二个动机来自他学Python的方式。学一门语言要写大量用完就扔的小脚本:验证一个列表推导式的行为,或者看看某个库到底干什么。这种五分钟的实验,启动一个完整编辑器显得过重。 他的做法是打开终端,输入 vim test.py ,写几行代码,用 :w 保存,再用 :!python3 % 直接运行。不用离开Vim: :! 执行shell命令, % 代表当前文件名,输出就显示在眼前,按一下回车回到代码。 他也明确说了,这不是在嫌VS Code重。微软的需求页面把VS Code称为轻量级,下载体积不到200MB。但在他那台资源有限的Ubuntu虚拟机上,Vim打开就是打开,不用先想好要写什么。 第三个动机更微妙:VS Code正在变成一个AI编辑器,而他不想要这种陪伴。 2025年5月,微软表示下一步是把VS Code做成开源的AI编辑器,计划开源GitHub Copilot Chat扩展,并把它的部分能力并入编辑器本身。两个月后,VS Code 1.102的9个主打功能里有8个与Copilot相关。又过几个月,这个方向明显推进了:内联建议在2025年11月转为开源。如今agent成了主角,他写作时的最新稳定版VS Code 1.143,已经把Copilot harness设为新agent会话的默认配置,这些会话还能在后台持续运行。 对职业开发者来说,这个方向说得通。但作者把自己定位成一个学习者:卡在某个编程问题上时,他想自己硬啃过去,而不是瞟一眼侧边栏的聊天窗口。Vim开箱不提供这条捷径,而这恰恰是他现在需要的。 他并不讳言起步不顺,也不自称Vim专家,VS Code依然是他会用的好编辑器。只是在很多场景下,无论冷门还是常见,Vim对他更合适。如果喜欢Vim又想找现代替代品,他提到Neovim也是一个不错的选择。 特别

about image

最新文章

  • [流言板]埃梅里:曼联有出色的球员,虽然开局不理想但会找回状态
    [流言板]埃梅里:曼联有出色的球员,虽然开局不理想但会找回状态

    虎扑11月09日讯 英超第10轮,阿斯顿维拉客场4-4战平曼联。赛后,维拉主帅埃梅里接受了媒体采访。他表示,球队对未能取胜感到失望,但必须认真分析比赛、从中吸取经验。埃梅里肯定了球队在进攻端展现出的潜力,同时指出,球队在定位球防守和比赛最后阶段的处理上仍有需要改进的地方。 记者: 你如何看待这场比赛? 埃梅里:我们当然感到沮丧和失望,但现在必须向前看。我们需要分析这场比赛,仔细研究90分钟内发生的...

  • 身边人一句话解释东契奇爆发:他现在头脑清醒
    身边人一句话解释东契奇爆发:他现在头脑清醒

    东契奇在2026-27赛季开局阶段的得分表现,已经成为NBA最热的话题之一。NBA分析师柯克·戈兹伯里认为,场上看到的东西之外,可能还有别的原因。 戈兹伯里近日透露,他上周末联系了一位与东契奇关系很近的人,想弄明白这位湖人后卫身上到底发生了什么变化。对方的回答指向一种心态上的转变。 “我上周末问了一个非常了解内情的人。我说,东契奇这是怎么了?我从没见过这种表现。这个人对我说:‘柯克,他现在头脑清醒...

  • 罗马诺:热格罗瓦不满出场时间,冬窗可能离开尤文
    罗马诺:热格罗瓦不满出场时间,冬窗可能离开尤文

    据意大利媒体JuventusNews24报道,知名转会记者罗马诺在个人频道透露,尤文图斯边锋埃东-热格罗瓦对自己本赛季获得的出场时间并不满意,尤其是迟迟无法获得首发机会。随着冬季转会窗口临近,这名科索沃球员的未来值得关注。 罗马诺表示:“有一个问题需要弄清楚。我可以告诉大家,我们肯定需要密切关注这名科索沃球员的情况。” “因为他目前并不太满意。此前在获得出场机会时,他已经多次证明自己能够上场并为尤...