vimplus/compile_ycm.md
2019-07-27 11:37:31 +08:00

1.9 KiB
Raw Blame History

安装vimplus(手动编译安装ycm)

Mac OS X

安装HomeBrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

克隆vimplus

git clone https://github.com/chxuan/vimplus.git ~/.vimplus

注释掉ycm插件

cd ~/.vimplus
vim .vimrc
" Plug 'Valloric/YouCompleteMe' //注释掉ycm插件

安装vimplus

./install.sh

下载ycm

下载YouCompleteMe.tar.gz并解压到~/.vim/plugged/

编译ycm

cd ~/.vim/plugged/YouCompleteMe
./install.py --clang-completer --system-libclang //mac 10.14以前用户执行该命令
./install.py --clang-completer                   //mac 10.14及其以后用户执行该命令

启用ycm插件

Plug 'Valloric/YouCompleteMe' //编辑.vimrc文件将之前注释打开启用ycm插件

设置Nerd Font

为防止vimplus显示乱码需设置mac终端字体为Droid Sans Mono Nerd Font

Linux 64-bit

支持以下发行版

  • Ubuntu14.04及其以上系统
  • Centos7及其以上系统
  • Debian
  • Deepin
  • Linux Mint
  • ArchLinux
  • openSUSE

克隆vimplus

git clone https://github.com/chxuan/vimplus.git ~/.vimplus

注释掉ycm插件

cd ~/.vimplus
vim .vimrc
" Plug 'Valloric/YouCompleteMe' //注释掉ycm插件

安装vimplus(请在普通用户下安装)

./install.sh //不加sudo

下载ycm

下载YouCompleteMe_linux_with_clang.tar.gz并解压到~/.vim/plugged/

编译ycm

cd ~/.vim/plugged/YouCompleteMe
./install.py --clang-completer

启用ycm插件

Plug 'Valloric/YouCompleteMe' //编辑.vimrc文件将之前注释打开启用ycm插件

设置Nerd Font

为防止vimplus显示乱码需设置linux终端字体为Droid Sans Mono Nerd Font