Ubuntu12.04 YouCompleteMe 终极解决方案

用 Ubuntu 的朋友們,我幫 12.04 and 13.04 包了 PPA,不想自己編的,可以
直接 apt-get install 了

$ sudo add-apt-repository ppa:fcwu-tw/ppa
$ sudo apt-get update
$ sudo apt-get install vim

原文網址:http://goo.gl/dtyej

最近因為密集的在 Ubuntu 上追 code,卻發現原本在 mac 的上可以用的 YouCompleteMe plugin,在 Ubuntu 卻因 vim 版本太舊不能用。於是小弟將 vim_7.3.923 放在了 PPA 上,若有剛好使用 vim 及 Ubuntu 的朋友們可以直接這樣安裝:

$ sudo add-apt-repository ppa:fcwu-tw/ppa
$ sudo apt-get update
$ sudo apt-get install vim

(只放了 12.04 and 13.04 這 2 個版本而已) (放東西到 PPA 都要等個 20 小時才會幫我編,LP 真是杯具)

接著開始來安裝 YouCompleteMe,假設 vim plugins 是用 vundle 管理:

$ sudo apt-get install build-essential cmake python-dev
$ cd ~/.vim/bundle
$ git clone https://github.com/Valloric/YouCompleteMe
$ cd ~/.vim/bundle/YouCompleteMe
$ ./install.sh --clang-completer

最後,為什麼要用 YouCompleteMe 呢?請配上圖及以下解釋:

    不用按任何 tab 來啟用自動補齊
    它是使用 fuzzy 方式來當關鍵字,換句話說若是打 dir,可能出來的候選會有 dirxxx, xxxdir, xxxdirxxx,行為就像是其它 vim plugins Ctrl-T or FuzzyFinder

    它提供語意上的補齊(semantic completions),像在 python 裡打上 os. 它會幫你找出 os 這個 module 底下的所有 functions, modules 等


转自:http://www.ptt.cc/bbs/Editor/M.1369839095.A.4C2.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值