从 Vim 我了解到了乌干达儿童,理解了开源的力量,学习了编辑器的历史,让我对代码编辑本身有了更深的思考。
它让我可以在网络极差的服务器上信心满满地准确无误地完成我的工作,只依赖键盘的工作模式是对「编写代码」这个动作本身的二次编程,首先可以做到精准,Vim 其确定性也让闭着眼改代码这种事情完全不是一种吹牛逼,其次键盘操作更容易生成肌肉记忆从而更容易进入心流状态,从小到大我身上的肌肉记忆百分之九十都跟 Vim 相关,Vim 发明(或发扬光大)的 text objects 和多模态让「编写代码」的动作进一步抽象,使写代码的速度进入了另外一个维度,让其他编辑器争相模仿,所以 emacs 上有 Vim,Sublime 上有 Vim,Intellij 上有 Vim,VSCode 上也有 Vim,甚至还有优化了 text objects 和多模态的现代 Vim —— Helix
感谢 Vim 的作者,你让很多人丝滑地写代码热爱上自己的工作,你也让很多人不用加班可以早早回家过上自己的生活。