我在使用 Mac OS X,我需要重新安装或构建 VIM 并使用一些自定义开关。
我该怎么做?它会覆盖现有的内容吗?还是我应该以某种方式卸载?
我知道 macvim 有它(+Ruby 解释器),但我希望标准 vim 能够工作。
答案1
如果你执行正常的 make 过程:
./configure; make; make install
它将vim
在您的/usr/local/bin
目录中安装新的二进制文件。然后您可以直接运行它,/usr/local/bin/vim
也可以在您的目录中创建一个别名,.bashrc
例如:
alias vim="/usr/local/bin/vim"
然后,当您vim
在命令提示符下键入时,它将运行新版本的 vim。旧版本将保留在/usr/bin/vim
。我不建议删除它,因为您将来可能需要运行它。
答案2
我知道从源代码构建某些东西可能会带来一种奇怪的乐趣 — — 无论如何这就是我的感受 — — 但是 MacVim 包中有一个常规的(CLI)Vim 可执行文件,具有所有相同的功能。
将此行添加到您的~/.bashrc
或~/.profile
或您习惯放置别名和自定义 bash 函数的任何位置:
alias vim='/path/to/MacVim.app/Contents/MacOS/Vim'