1. 程式人生 > >manjaro下vim配置和YouCompleteMe插件的安裝

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

資料 方法 family shu distrib .sh 沒有 的人 https

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

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