manjaro下vim配置和YouCompleteMe插件的安裝


manjaro下vim配置和YouCompleteMe插件的安裝

前言

我Garen Wang就是餓死,死外邊,從下面跳上去,也不會卸載掉ubuntu玩別的distribution!!!

真香

ubuntu因為字體出鍋,外加知乎里面好多人在吹manjaro,我就來安裝玩一玩。

vim的安裝

arch系網上找不到什么系統的人工編譯安裝vim的方法,所以我干脆就不自己弄了,直接pacman搞一搞就是了。

$ sudo pacman -S vim gvim

兩個東西一起安裝下去就有一個比較齊全的vim了。

YouCompleteMe的安裝

我不知道怎么用pacman安裝,我只會用Vundle來安裝。

這個時候就扯到一個問題:安裝的時候要從github上面clone下來,而這個clone的速度就不敢恭維了。

有一個好方法:

$ git config --global http.proxy 'socks5://127.0.0.1:1080'
$ git config --global https.proxy 'socks5://127.0.0.1:1080'

取消是下面這樣的操作:

$ git config --global --unset http.proxy
$ git config --global --unset https.proxy

ss帳號就自己看着辦咯。。。

安裝好之后當然會出現error。這個時候就去YouCompleteMe目錄里面走一波。

去它根目錄里面運行install.sh或者install.py,然后,沒有C語義補全的YCM就搞定了。

如果要C語義補全也容易啊!在pacman里面安裝clang和llvm,然后運行下面這個命令:

$ ./install.py --clang-completer

這個東西會自己下載libclang,我自己找了很久也不知道怎么下載那個,才發現這么輸入就能自動下載。

最后再參照這篇文章的最后一步復制.py文件,let一下就完事了。

但最后還有一點問題,我的機子出現了一個錯誤。然后我按照這個issue搞定了。

參考資料

https://github.com/Valloric/YouCompleteMe/issues/2582

https://blog.csdn.net/tanningzhong/article/details/52817399

https://github.com/Valloric/YouCompleteMe#c-family-semantic-completion

https://www.jianshu.com/p/d908ce81017a


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM