详细步骤请参考https://github.com/chxuan/vimplus
ubuntu18.04
安装前请安装cmake,vim,python
步骤
git clone https://github.com/chxuan/vimplus.git ~/.vimplus
cd ~/.vimplus
./install.sh
问题: airline箭头图标箭头乱码
解决方法:
1)下载匹配字体
Droid Sans Mono for Powerline Nerd Font Complete Mono.otf
2)字体安装:
下载好后直接放到~/.font 文件夹下
sudo fc-cache -fv ~/.fonts
显示加载成功后,直接在命令端右键->配置文件首选项->自定义字体->DroidSansMonofor Powerline Nerd Font Regular
MacOs
步骤
- 安装xcode
- 安装homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- 验证cmake是否安装成功 brew install cmake
验证python版本,需要高于2.6
git clone https://github.com/chxuan/vimplus.git ~/.vimplus
cd ~/.vimplus
./install.sh
问题: YouCompleteMe下载安装失败
解决方法:
1)重新下载(下载之前把原先YCM文件的删掉)
cd ~/.vim/plugged/
git clone https://github.com/Valloric/YouCompleteMe.git
cd YouCompleteMe/
python install.py --clang-completer
这里我因为重新下了clang,其实可以使用xcode自带的clang,使用方法为./install.py --clang-completer --system-libclang
[发现提示使用git submodule update --init --recursive
]这个提示是因为git clone的YCM不是完整的,部分第三方插件没有下载,使用这条命令可以完整下载。
那就执行一遍
git submodule update --init --recursive
再次执行
python install.py --clang-completer
或
./install.py --clang-completer --system-libclang
安装成功后打开mvim
然后:YcmRestartServer
OK!
PS:mac端用的是macvim,没有用vim,发现macvim字体直接支持不用安装新字体好像,美滋滋!