@
lightening > 宏的话……哪个编辑器没有宏?
关于这点我必须要说一句:纯键盘操作 + 宏绝对是最好的搭配,VIM 是第一个让我感受到宏的强大的编辑器。
我用其他 GUI 编辑器的时候从来没有想过要用宏,即使我知道大部分编辑器都有宏。因为这类编辑器根本不适合纯键盘操作。
> 我指的多文件管理是以目录为基本单位,方便在目录内跳转,配合文件浏览器、模糊匹配、跳转到定义处、自动补全 import 等功能。
“跳转到定义处、自动补全 import 等功能。 ” 属于语言支持的部分,这部分 LSP 插件,还有各类语言插件已经可以做的足够好了:
https://github.com/autozimu/LanguageClient-neovim文件浏览,vim 自带的够用,如果喜欢多窗口,有人用 NerdTree。模糊搜索丝毫不差:
https://github.com/junegunn/fzf大部分 GUI 编辑器能做的事情,理论上 vim 都能做,也许没那么酷炫,但是效率并不差。除了展示图片,拖控件这种硬伤真心没办法。VIM 最失败的地方是当初核心维护者不思进取,拿 unix 哲学当偷懒的挡箭牌,以至于后来有了 neovim 这样的项目。