如何在使用Brew安装后在Mac OS上使用Vim 7.4?

sch*_*cho 13 macos vim

我在最新的Mac OS上安装了vim by brew:

brew install vim
Run Code Online (Sandbox Code Playgroud)

当我输入时brew info vim,它显示:

vim: stable 7.4.891, HEAD
Vi "workalike" with many additional features
http://www.vim.org/
Conflicts with: ex-vi
/usr/local/Cellar/vim/7.4.891 (1612 files, 28M) *
  Built from source
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/vim.rb
...
Run Code Online (Sandbox Code Playgroud)

但如果键入vim,它会显示我的7.3版本为vim:

VIM - Vi IMproved
  version 7.3
...
Run Code Online (Sandbox Code Playgroud)

我该如何使用该7.4版本?

Eri*_*Guo 16

只需退出终端并重新输入,brew将在/ usr/local/bin/vim上安装vim链接,但只有在终端启动时才会启用.


Lua*_*n D 6

您需要设置PATH以便/usr/local/bin之前出现/usr/bin

vim .zshrc(如果你使用zsh)或.bash_profile并粘贴

export PATH=/usr/local/bin:$PATH
Run Code Online (Sandbox Code Playgroud)

希望这对你有所帮助!


sch*_*cho 3

我的解决方案是将这些放入我的~/.zshrc文件中:

alias vi='/Applications/MacVim.app/Contents/MacOS/Vim'
alias vim='/Applications/MacVim.app/Contents/MacOS/Vim'
alias gvi='/Applications/MacVim.app/Contents/MacOS/Vim -g'
Run Code Online (Sandbox Code Playgroud)

我安装了MacVim。

所以效果很好。

参考

https://www.reddit.com/r/vim/comments/2ukp5j/starting_homebrew_version_of_vim/