ARTICLE VIEW

沉浸式阅读文章正文,快速把握重点信息与延伸内容入口

本页围绕完整正文展示、阅读辅助信息、相关文章推荐与侧边热点内容进行组织,帮助用户在长内容浏览场景下保持清晰节奏与稳定体验。

27%开发者还在用1991年的Vim,我也把VS Code放下了详情页展示图
深度阅读
支持快速分享

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

一个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
觉得有用?分享给朋友

让更多人看到这篇内容