Bash仍在尝试使用已卸载和未链接的Vim版本

时间:2016-10-28 09:41:17

标签: bash macos vim homebrew iterm2

我正在尝试切换到vim 8.我卸载了7.4并用自制软件安装了8。我目前遇到以下错误:

$ vim
-bash: /usr/local/Cellar/vim/7.4.1301/bin/vim: No such file or directory

我不明白发生了什么,因为链接似乎是正确的:

$ which vim
/usr/local/bin/vim
$ readlink /usr/local/bin/vim
../Cellar/vim/8.0.0051/bin/vim

我使用iTerm2作为我的终端,我已经尝试重新启动它。

编辑1:对于安装,我使用brew uninstall vim完全删除了vim,然后通过自制软件重新安装。

编辑2: $ brew info vim vim: stable 8.0.0051 (bottled), HEAD Vi "workalike" with many additional features http://www.vim.org/ Conflicts with: ex-vi /usr/local/Cellar/vim/8.0.0051 (1,710 files, 23.3M) * Poured from bottle on 2016-10-28 at 11:24:37

编辑3:brew清理也没有产生结果。

1 个答案:

答案 0 :(得分:0)

Shell别名/函数可能仍然适用。 which命令看不到这些。

您可以查看

$ type vim
vim is aliased to `/usr/local/Cellar/vim/7.4.1301/bin/vim'

或尝试使用引号调用Vim:

$ 'vim'