管理多个 Vim(vim 和 MacVim)

管理多个 Vim(vim 和 MacVim)

我的机器预装了 Vim 7.3,而我刚刚安装了 MacVim 7.4,所以现在我要兼顾两者,但我不知道如何管理两者。我被这样的问题所困扰:

  • 我应该删除旧版本吗?
  • MacVim 应该位于哪里?

目前 MacVim.app 位于,并且我在和 处/Applications看到几个可执行文件。/Applications/MacVim.app/Contents/MacOS/MacVim/Applications/MacVim.app/Contents/MacOS/Vim

预装的 Vim 7.3 位于/usr/bin/vim

我希望能够在终端和 MacVim 中使用 7.4。我还没有安装 MacVim 的“mvim”脚本,也不确定是否会安装。

设置此功能的最佳方法是什么?

答案1

vim您可以在您的中设置别名~/.bashrc

alias vim=/Applications/MacVim.app/Contents/MacOS/Vim

这样,当您输入如下内容时,Bash 将替换“ withvim /Applications/MacVim.app/Contents/MacOS/Vim”:

vim ~/.bashrc

所以你不需要删除/usr/bin/vim,无论如何这可能是一个坏主意。

相关内容