ubuntu16.04下VIM升级、配置插件YouCompleteMe

当前位置:栏目首页 >> 内容详情

ubuntu16.04下VIM升级、配置插件YouCompleteMe

发布时间: 2022-11-11 11:42:39 阅读数量:
本站教程收集整理的这篇文章主要介绍了ubuntu16.04下VIM升级、配置插件YouCompleteMe,本站教程本站觉得挺不错的,现在分享给大家,也给大家做个参考。
安装依赖:
sudo apt-get install libncurses5-dev sudo apt-get install build-essential cmake sudo apt-get install python-dev python3-dev sudo apt-get install libgmp-dev libmpfr-dev libmpc-dev libisl-dev libcloog-isl-dev zlib1g-dev sudo apt-get install autogen sudo apt-get install libclang-dev


升级CMake(可选):
wget https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz

tar xvf cmake-3.5.2.tar.gz cdcmake-3.5.2 ./bootstrap --prefix=/usr make sudo make install

升级GCC到4.9.2(如果你的gcc版本<=4.8):
@H_675_68@ wget ftp://ftp.gnu.org/gnu/gcc/gcc-4.9.2/gcc-4.9.2.tar.gz cd gcc-4.9.2 便宜美国vps./configure --prefix=/opt/gcc-4.9.2 --enable-languages=c,c++ --disable-multilib --disable-bootstrap --with-system-zlib @H_211_76@make && make check sudo make install
这样在/opt目录下就生成gcc4.9.2目录。
删除当前的gcc(可选):
sudo apt-get remove gcc
创建软连接到bin文件夹:
sudo rm /usr/bin/gcc /usr/bin/g++ sudo ln -s /opt/gcc-4.9.2/bin/gcc /usr/bin/gcc sudo ln -s /opt/gcc-4.9.2/bin/g++ /usr/bin/g++



------------------------------------------------------------------------------------------------------
安装YCM插件的时候会提示"requires Vim compiled with Python (2.6+ or 3.3+) support." 网上有两种办法可以解决,但是我用第一种方法失败了,第二种方案可行!
方法一:
自己编译VIM:
git clone https://github.com/vim/vim.git cd vim git pull

配置python支持,否则在
./configure --enable-multibyte --enable-pythoninterp=yes

编译:
cd src make distclean # if you build Vim before make sudo make install

方法二:
sudo add-apt-repository ppa:jonathonf/vim sudo apt-get update sudo apt-get install vim-nox-py2 sudo mv /usr/local/bin/vim /usr/local/bin/vim.old sudo ln -s /usr/bin/vim.nox-py2 /usr/local/bin/vim


配置Vundle
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim vi ~/.vimrc

本站总结

以上是本站教程为你收集整理的ubuntu16.04下VIM升级、配置插件YouCompleteMe全部内容,希望文章能够帮你解决ubuntu16.04下VIM升级、配置插件YouCompleteMe所遇到的程序开发问题。

如果觉得本站教程网站内容还不错,欢迎将本站教程推荐给好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。

猜你喜欢

  • centos配置ssh免密码登录后仍要输入密码的解决方法

    本站教程收集整理的这篇文章主要介绍了centos配置ssh免密码登录后仍要输入密码的解决方法,本站教程本站觉得挺不错的,现在分享给大家,也给大家做个参考。前言在搭建Linux集群服务的时候,主服务器需要启动从服务器的服务,如果通过手动启动,集群内服务器几台还好,要是像阿里1000台的云梯Hadoop集群的话,轨迹启动一次集群就得几个工程师一两天时间,是不是

  • 小米手机怎么连接电脑,小米如何usb共享网络给电脑

    电脑是台式机没有无线网卡,此时你想用小米手机下载或者上网,可以尝试通过usb共享电脑上网,具体请看下面学习啦小编介绍的操作方法!小米手机通过usb共享电脑上网的方法打开系统设置-系统-共享手机网络-USB绑定-(打开)USB连接上电脑,如果是Win7不用下载驱动会自动安装

  • 日本服务器受欢迎的原因有哪些

    日本服务器受欢迎的原因有:1、日本国主机房选用SDN网络结构,网络带宽充裕,路线平稳,互联网可靠性高且碰到进攻时可以提供充裕的共享资源缓存文件;2、日本服务器不用走域名备案流程,对內容限制较小,能够快速布署平台网站;3、日本服务器对非日本国的浏览IP是屏蔽掉,所以建立网站更便捷;4、日本服务器24小时

  • 身份证丢失了怎么处理,外卖丢失一般怎么处理

    由于换了手机,长时间没有登录github,再次登录时需要2facode,此时可以先找到之前保存的recorverycode,使用recorverycode登录,recoverycode一般在电脑的downloads目录下,文件名为github-recove