Mac 安装最完整的 Vim
机器上默认安装的 Vim 一般不是完整的,需要手动升级到 Vim, 以获得更多的功能.
用源码安装:
git clone https://github.com/vim/vim.git
cd vim/src
./configure --prefix=/usr/local/vim8 --with-features=huge --enable-pythoninterp --enable-python3interp --enable-rubyinterp --enable-perlinterp --enable-luainterp --enable-cscope --enable-multibyte --enable-gui --enable-xim --with-x --enable-fontset --disable-selinux
make
sudo make install
Mac 下 –enable-gui 会报错,–enable-gui=auto 或去掉.
更方便的方式是用 brew:
brew install vim --with-override-system-vi --with-python3 --with-tcl --with-lua --with-luajit --HEAD
brew install macvim --with-override-system-vim --with-features=huge --enable-pythoninterp --enable-python3interp --enable-rubyinterp --enable-perlinterp --enable-luainterp --enable-cscope --enable-multibyte --enable-gui --enable-xim --with-x --enable-fontset --disable-selinux
多余的选项没关系,会自动判断,略过无效的参数.
brew 安装完没有快捷图标,解决方案:
brew linkapps
给 macvim 建立软链接:
sudo ln -s /Applications/MacVim.app/Contents/bin/mvim /usr/local/bin/mvim
如果要把 vim 换成 macvim 里面的 vim, 也可以做个 alias:
alias vim="/Applications/MacVim.app/Contents/MacOS/Vim"