vim作者的离世,让vim的后续发展存在很大的不确定性。加上现在用的vim配置一直有些小问题,其中一些插件的活跃度不够,bug一直无法修复。
近期花了些时间把neovim配置好,从vim切换到neovim。
配置文件: https://github.com/vicalloy/dotfiles/blob/master/.config/nvim/init.lua
- 没有使用别人配置好的环境,完全自行配置。
- 之前也热衷于使用流行的集成配置。实际下来发现不管多受欢迎的配置都会有些不符合自己喜欢的地方。而且一旦遇到问题,很难定位问题。而且现在的插件管理机制已经很完善了,自行配置的门槛低了很多。
- 不少优秀的vim插件都转由lua实现,只能在Neovim中使用。
- GUI界面用的 Neovide 。用 Rust 实现的 Neovim 前端。