我想从控制台运行最新版本的 vim(而不是作为单独的应用程序)。
我该如何更新它?
答案1
有很多方法可以做到这一点:
如果采用前两个解决方案,则随后需要做两件事:
确保包含新 Vim 的文件夹位于你的 $PATH 中
为你的自定义 vim 添加别名,
~/.profile
并根据需要设置 $EDITOR 环境变量alias vim='/path/to/custom/vim/folder/vim' EDITOR=/path/to/custom/vim/folder/vim
如果您使用 Git 或 Subversion 或其他使用 Vim 作为编辑器的工具,您可能也需要进行更多配置。
我过去尝试从源代码或通过 MacPorts 构建 Vim,同时匹配 MacVim 的功能,但都导致其运行缓慢且占用过多的内存(想想 10 秒的启动时间)。
对我来说最好的解决方案是仅使用位于 MacVim 捆绑包中的 MacVim CLI 二进制文件:
EDITOR=/Users/romainl/Applications/MacVim.app/Contents/MacOS/Vim
alias vim='/Users/romainl/Applications/MacVim.app/Contents/MacOS/Vim'
它为您提供了一个非常现代、功能丰富的迅速Vim。
答案2
我建议您通过 Homebrew 安装它,以便轻松保持其更新。轻量级 MacPorts。关联