我使用的是 Ubuntu 18.04,当我在终端上输入 vim 时,它使用/usr/local/bin
.但我想用里面的那个来/usr/bin
代替。
现在,我知道可以通过/usr/bin
在 PATH 前面附加来实现这一目标。然而,这会影响其他程序,这不是我想要的。
答案1
vim
您可以为with添加别名
alias vim=/usr/bin/vim
vim
您可以为with添加 shell 函数
vim () { /usr/bin/vim "$@"; }
您可以将其中一个(但不是两者)添加到您的 shell 运行的用于初始化交互式 shell 的文件中(~/.bashrc
如果使用bash
,请检查您的 shell 手册)。
vim
要临时更改当前 shell 中的散列位置,请使用
hash vim=/usr/bin/vim
在您的交互式提示下(或与此相关的前两个替代方案之一)。