从 vim 到 helix

不记得最早从什么时候开始接触 vim,不过至少是十三年前,因为我找到一条 2010 年发的推特(没错,那时候还叫 twitter),说在断断续续地学习 vim。时间是够久了,虽然只是掌握了一点皮毛,远远谈不上精通,但也可以说不离不弃了。

几个月前,决定认真学一下,找来一本专门介绍 vim 的书,完整地读了一遍。收获颇多。

上周,报名参加了一次 vimmer 的线下活动。没有想到的是,这次活动竟成了我放弃 vim/neovim 的起因。

vimmer 大至可以分成两派,一派是坚持用原来的 vim,另一派用 neovim。无论是 vim 还是 neovim,都难免要折腾配置。可能真的是真的过了折腾的年纪,折腾不动了。忽然想起了之前浅尝辄止的 helix。

helix 可以说是开箱即用,默认设置基本够用,甚至有一些 vim 没有,或者需要插件才能实现的功能。另外,helix 用 rust 写成,也许有机会看懂代码,成为 contributor。说到底还是喜欢 rust?