我已经在我的计算机上安装了 vim,我看到我的操作系统中有两个可执行文件,一个在 /usr/local/bin 中,另一个在 /usr/bin 中。我想使用 /usr/bin vim,但是,每当我输入 vim 时,它都会使用我不想要的 /usr/local/bin。因此,为了将 vim 的 PATH 设置为 /usr/bin 而不是 /usr/local/bin。我怎样才能做到这一点?因为,/usr/local/bin 中的 vim 不是很好,我的意思是它就像 vi 编辑器。
谢谢
这取决于你的外壳。如果您使用的是 bash,则可以/usr/bin
通过将以下内容添加到文件中来将其放在 PATH 的~/.bashrc
开头:
export PATH=/usr/bin:$PATH
顺便说一句,像这样的问题更适合unix.SE。
由您的发行版的包管理器安装和维护的程序进入/usr/bin
;里面的东西/usr/local/bin
是用于手动(编译和)安装的应用程序。我不知道你是如何在那里获得你的 Vim 版本的,但由于它可能不会自动更新并且你不喜欢它,只需将其删除(或如果你胆小,则重命名)它:
$ sudo rm /usr/local/bin/vim
中也可能有对应的运行时文件/usr/local/share/vim
;您也可以删除它们,尽管它们不会造成任何伤害,只是浪费磁盘空间。