日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

vim如何自动补全,ycm配置

發布時間:2023/11/30 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vim如何自动补全,ycm配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

vimplus已經很完善了,現在安裝已經很容易了。

git clone https://github.com/chxuan/vimplus.git ~/.vimplus
cd ~/.vimplus
./install.sh

Ubuntu配置vim

更新2018年11月8號
用了一段時間的Ubuntu 18簡直太方便了。
三步操作全部配完!!!

git clone https://github.com/chxuan/vimplus.git ~/.vimplus cd ~/.vimplus ./install.sh

centos7配置ycm

更新2018/11/29,對文章進行重新排版
大牛的開源項目,一個鍵配置完所有環境(centos 7.0)
https://gitee.com/HGtz2222/VimForCpp

以下是我自己安裝的記錄

寫在前面!

網上安裝YCM的方法有99%都是不能一次成功,有的因為時間過早,現在已經是錯誤的方法(本文寫于20180730)。當然也這篇文章也不一定成功

增加成功幾率的方法。

  • 用一臺全新的虛擬機,保持和我環境一致。
  • 安裝時要見招拆招,缺什么裝什么。但是我把環境先配好,最后再裝,這樣成功幾率高點

筆者操作環境

  • VMware Workstation 14.x
  • CentOS-7-x86_64-Everything-1804.iso
  • 安裝centos時我選擇了圖形界面安裝,擁有基本的安裝環境,如git,yum等

開始安裝

配置epel源

yum install epel-release

安裝python

yum install python-devel

安裝python3,以及vim8.0編譯環境

yum install -y gcc python34 python34-devel ncurses-devel wget libzip bzip2 git

升級gcc

sudo yum install gcc-c++

下載vim8.0

wget ftp://ftp.vim.org/pub/vim/unix/vim-8.0.tar.bz2
tar -jxf vim-8.0.tar.bz2
cd vim80

編譯安裝并支持python3

make clean
./configure --prefix=/usr/local/vim8 --enable-fail-if-missing --enable-python3interp --enable-multibyte --enable-fontset --with-features=huge

make
make install

卸載舊的vim

rm /usr/bin/vim

這個時候vim 無法運行

按照這個方法操作:
核心思想是把/usr/local/vim8/bin/vim 的這個vim可執行程序放到bash里面去,當然軟鏈接也可以

cp /usr/local/vim8/bin/vim /usr/bin/

安裝vimplus

git clone https://github.com/chxuan/vimplus.git ~/.vimplus
cd ~/.vimplus
./install.sh

查看是否下載好了所有的安裝包

cd .vim/plugged
cd YouCompleteMe
./install.sh

實測發現上面的存在一定概率不成功!這個ycm包可能缺失部分文件,可以使用

rm -rf YouCompleteMe

重新下載一個完整的文件到plugged中,按照下面方法操作

如果沒有下載好安裝包
git clone https://github.com/Valloric/YouCompleteMe.git
cd .vim/plugged
cp ~/YouComplereMe.tar.gz .
tar -xzvf YouCompleteMe
cd YouCompleteMe
./install.sh

再次運行vimplus

cd ~/.vimplus
./install.sh

到這里就結束了,測試一下是否成功。

附vim8.0詳細介紹
https://blog.csdn.net/csdn_kou/article/details/81039070

總結

以上是生活随笔為你收集整理的vim如何自动补全,ycm配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。