天天看點

記錄centos vim8 安裝vimplus後安裝YouCompleteMe

安裝vimplus之後YouCompleteMe一直不能使用,經過一段時間折騰,終于好了,在此記錄。

參考部落格:

http://www.cnblogs.com/tsts/p/7554981.html

https://blog.csdn.net/nzyalj/article/details/75331822

系統版本:

# cat /etc/redhat-release 
CentOS Linux release 7.6.1810 (Core)
           

重要内容:vim8要麼隻支援Python3,要麼隻支援Python2裝了兩個也是隻有python2可以工作,本篇文章選擇的是python2

vim安裝時很重要,首先要确定依賴是否全部安裝:

yum install mercurial ncurses-devel ruby ruby-devel lua lua-devel luajit python-devel python34 python34-devel
cd ~
git clone https://github.com/vim/vim.git
cd ./vim
./configure --with-features=huge -enable-pythoninterp --with-python-config-dir=/usr/lib/python2.7/config
make
make install
           

vimplus自動安裝好之後YouCompleteMe在系統的

~/.vim/plugged/YouCompleteMe

路徑下

先删除之前裝的YouCompleteMe目錄:

rm -rf ~/.vim/plugged/YouCompleteMe
# 非管理者使用者要加上sudo
           

從git上拉取YouCompleteMe

git clone https://github.com/Valloric/YouCompleteMe.git ~/.vim/plugged/YouCompleteMe
cd ~/.vim/plugged/YouCompleteMe
git submodule update --init --recursive
           

等待下載下傳完畢,執行安裝指令

./install.py --clang-completer
           

注意:安裝時系統記憶體要保證足夠,不然可能會編譯失敗,記憶體如果不夠大,建議配置交換記憶體,請自行查詢配置。

附成功圖一張:

記錄centos vim8 安裝vimplus後安裝YouCompleteMe

繼續閱讀