1 、vim c/c++/python 自動補全,文法高亮是永恒的話題。以下會對你有協助。
Github 經典vim整理。這些連結都是簡單(傻瓜式)安裝。但是很有用。
可以根據自己的喜好來選擇安裝其一。
tips:千萬別跟我說裝一大堆東西。噁心。然後再各種配置,還可能出現各種error。
以下幾個都是親測可用。簡單明了。一兩個命令即可。
Git URL |
star |
fork |
https://github.com/amix/vimrc |
>7000 |
>2500 |
https://github.com/humiaozuzu/dot-vimrc |
>1500 |
>500 |
https://github.com/HmyBmny/vimrc |
>20 |
>20 |
本人正在用第三個,support c++11/4
註:第三個可以終端補全。
比如:xshell,xterm,putty。等
2 、centos 下如何使用c++/python/c 甚至CMakeLIsts.txt 自動補全。
首先,保證你的vim 版本>7.4 同時 python>= 2.7。
加入centos 5.x 6.x 7.x 源
rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpmrpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpmrpm -Uvh http://rbel.co/rbel5rpm -Uvh http://www.melvilletheatre.com/articles/el6/astyle-2.03-3.el6.x86_64.rpmrpm -Uvh http://mirrors.ustc.edu.cn/centos/7/extras/x86_64/Packages/epel-release-7-5.noarch.rpm
其次:安裝依賴
yum install ncurses-develyum install python-argparse
然後: 執行指令碼:
#!/bin/bashsudo yum install -y gcc vim git ctags xclip python-setuptools python-develsudo easy_install -ZU autopep8 twistedsudo ln -s /usr/bin/ctags /usr/local/bin/ctagsmv -f ~/vim ~/vim_oldcd ~/ && git clone https://github.com/ma6174/vim.gitmv -f ~/.vim ~/.vim_oldmv -f ~/vim ~/.vimmv -f ~/.vim/.vimrc ~/git clone https://github.com/gmarik/Vundle.git ~/.vim/bundle/vundlevim ma6174 -c "BundleInstall" -c "q" -c "q"