我使用自制软件安装了 MacVim。( brew install macvim). 如果我mvim从调用cmd,它会打开 GUI MacVim。
我想vim调用 MacVim 的 Vim ( /Users/user/Applications/MacVim.app/Contents/MacOS/Vim) 而不是系统的 ( /usr/bin/vim) vim。哪种方法最好?我知道我可以做,alias vim="/Users/user/Applications/MacVim.app/Contents/MacOS/Vim"但我不知道这是否是最好的方法......
编辑:伙计们,感谢您的所有回答,但实际上,由于我已经在使用homebrew,因此使用--override-system-vim是完成我需要的优雅方式。
kej*_*len 138
我相信这就是你要找的:
brew install macvim --with-override-system-vim
Run Code Online (Sandbox Code Playgroud)
这将在 /usr/local/bin/vim 中创建指向 mvim 的 vim、vimdiff 等符号链接,只要 /usr/local/bin 位于 PATH 中的 /usr/bin 之前,您就会得到结果重新寻找。
较早版本的 brew 使用了--override-system-vim已弃用的开关。
Wuf*_*ers 17
您可以在您的 中创建别名~/.bash_profile,只需将此行添加到该文件中:
alias vim="/Users/user/Applications/MacVim.app/Contents/MacOS/Vim"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
61377 次 |
| 最近记录: |