我vim
通过使用安装brew
,但因为比默认调用的优先/usr/bin
级更高。/usr/local/bin/
/usr/bin/vi
which -a vi
/usr/bin/vi
/usr/local/bin/vi
我可以在 中创建别名~/.zshrc
,但我也在其他没有/usr/local/bin/vi
.
如果我更改路径/usr/bin/
和的优先级/usr/local/bin
,可能会发生一些副作用。
所以我想仅更改vi
命令的路径优先级。我该怎么做?或者有更好的方法来解决这个问题吗?
答案1
使用哈希:hash vi=/usr/local/bin/vi