资讯动态

  • Home
  • 27%的开发者坚定使用Vim,我也转向经典编辑器

27%的开发者坚定使用Vim,我也转向经典编辑器

2026-10-27 5260

身为一名资深Linux用户,这位开发者决定将主力编辑器从VS Code换成早在1991年就已存在的Vim,非因情怀,而是为了寻找在如今AI编辑器遍地的时代,仍有众多用户坚持使用Vim的原因。根据2026年Stack Overflow的开发者调查数据显示,有27%的开发者在使用Vim。这款编辑器的常见趣谈是,新手常常在"如何退出"上纠结,而作者却决定放弃自己习惯的VS Code。

他的第一个动机是希望摆脱对方向键的依赖。在多数现代代码编辑器中,用户在跳转单词或行时,手需要离开主键区去按方向键或导航键,这让他感到繁琐。于是,他开始尝试Vim中的四个导航键:h、j、k、l。这几个键的由来比较有趣,最初的vi编辑器由Bill Joy开发,而当时的终端键盘并没有独立的光标键,于是将方向键配置在这四个字母上。在Joy的手册中,他提到经验丰富的用户更倾向于使用这些键而非传统方向键。虽然Vim也支持方向键,但作者认为使用这四个字母键能带来更大的效率提升,比如输入5j可以直接向下跳五行。

第二个动机源于他学习Python的方式。他发现需要频繁编写短小的脚本,例如验证列表推导式或测试某个库的功能,启动一个完整的编辑器显得过于繁重。于是,他选择在终端中使用命令vim test.py,写几行代码后用:w保存,再用:!python3 %直接运行,所有操作都在Vim中完成,方便且高效。

第三个动机则是出于对VS Code逐渐向AI编辑器转变的不满。微软在2025年宣布将VS Code开源,并计划将GitHub Copilot Chat的功能整合进编辑器中,后续的版本也愈加偏向AI特性。虽然这一方向对职业开发者来说是合理的,但作者自认为是一个学习者,更希望在编程问题上独立解决,而不是依赖侧边栏里的聊天窗口。Vim在这方面并不提供轻松的捷径,反而恰好符合他当下的需求。

他承认自己在学习Vim的过程中遇到了一些困难,且并不认为自己是Vim的专家,VS Code仍然是他认可的好编辑器。不过,在许多情境下,无论是冷门还是常见的需求,Vim对他更为适合。对于喜爱Vim的人,他还提到了Neovim作为一个值得考虑的现代替代选择。

发表评论