'哪个'命令返回两个输出

时间:2019-03-21 19:52:20

标签: bash shell vim

我有一台MacBook Pro 13,已安装OSX 10.12.6和vim7.4。

我用$ brew install vim重新安装了vim以获得vim8.1。安装成功,但是当我用$ vim打电话时,打开的是7.4版本,而不是新版本。

我用$ which vim进行了检查,输出为:

$ which vim
vim is /usr/bin/vim
vim is /usr/local/bin/vim

最后一个是我需要的。如何删除第一个?最好将第一个链接指向第二个而不是删除链接?

1 个答案:

答案 0 :(得分:1)

@MikeHolt指出:

在PATH环境变量中,/usr/local/bin/应该出现在/usr/bin/之前。 我在自己的〜/ .bash_profile中添加了export PATH=/usr/local/bin:$PATH,并开始工作。