我在Mac,El Capitan。
以下是我的代码:
我的问题是:我有多少vim?我知道:
答案 0 :(得分:2)
您应该使用/usr/local/bin
中的那个,确保您的PATH环境变量包含/usr/local/bin
之前 /usr/bin
。
如果仔细查看,您会看到/usr/local/bin/vim
是指向homebrew
Cellar 的符号链接,并且每次更新vim
时都会homebrew
1}}它将更新/usr/local/bin
中的符号链接以指向其 Cellar 中的最新版本。因此,如果您使用/usr/local/bin/vim
,您将始终使用最新的。
让我们检查:
ls -l /usr/local/bin/vim
lrwxr-xr-x 1 mark admin 30 21 Jul 18:25 /usr/local/bin/vim -> ../Cellar/vim/7.4.2033/bin/vim
是的,/usr/local/bin/vim
指向/usr/local/Cellar/vim/7.4.2033/bin/vim
,这就是为什么在运行这两个命令时获得相同版本的原因 - 因为它们是相同的。
Apple发布的版本很古老 - 你不需要它。