Ubuntu下编译安装vim/gvim 8.0

前端之家收集整理的这篇文章主要介绍了Ubuntu下编译安装vim/gvim 8.0前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。



Ubuntu下编译安装vim/gvim 8.0


54.[ubuntu]自己编译安装vim 8.0的方法 - Mars Loo的博客 - 博客频道 - CSDN.NET http://blog.csdn.net/a464057216/article/details/52821171

转载请注明原始链接http://blog.csdn.net/a464057216/article/details/52821171
本博文写于2016年10月15日,请注意可能由于时间问题安装方式有所不同。

最近更新在ubuntu上打造高效python开发环境这篇博文时发现最新版本的YCM(YouCompleteMe)最低支持Vim 7.4.143版本了。Vim刚好也出了8.0版本,采用apt-get install的方式安装的Vim 8.0是不带Python支持的,索性下载Vim的源码自己编译升级。参照的方法是YCM项目编译安装Vim的说明。

安装依赖库

如果您不需要对Python 3、Lua、Ruby的支持的话,可以选择不安装相应的依赖或者编译Vim时不添加支持

      • 1
      • 2
      • 3
      • 4
        • 1
        • 2
        • 3
        • 4
        sudo apt-get install libncurses5-dev libgnome2-dev libgnomeui-dev \
      • libgtk2.0-dev libatk1.0-dev libbonoboui2-dev \
      • libcairo2-dev libx11-dev libxpm-dev libxt-dev python-dev \
      • python3-dev ruby-dev lua5.1 lua5.1-dev git

      删除原有vim

      首先查询系统中有哪些与vim相关的软件,我的是vimvim-commonvim-run,然后彻底删除他们:

      1. 1
      2. 2
          • 1
          • 2
          dpkg -l | grep vim
        • sudo dpkg -P vim vim-common vim-run

        下载vim源码安装

        安装前先获取Python的配置路径,比如我的是/usr/lib/python2.7/config-x86_64-Linux-gnu

        1. 1
        2. 2
        3. 3
        4. 4
        5. 5
        6. 6
        7. 7
        8. 8
        9. 9
        10. 10
        11. 11
        12. 12
            • 1
            • 2
            • 3
            • 4
            • 5
            • 6
            • 7
            • 8
            • 9
            • 10
            • 11
            • 12
            git clone https://github.com/vim/vim.git
          • cd vim
          • ./configure --with-features=huge \
          • --enable-multibyte --enable-rubyinterp --enable-pythoninterp with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu --enable-perlinterp --enable-luainterp --enable-gui=gtk2 --enable-cscope --prefix=/usr
          • make VIMRUNTIMEDIR=/usr/share/vim/vim80
          • sudo make install

          可以安装checkinstall工具将从源码安装的软件变得像用deb包安装的一样,方便以后可以直接用sudo dpkg -P vim删除vim:

          1. 1
          2. 2
          3. 3
              • 1
              • 2
              • 3
              sudo apt-get install checkinstall
            • cd vim
            • sudo checkinstall

            设置vim为默认编辑器

            1. 1
            2. 2
            3. 3
            4. 4
            5. sudo update-alternatives --install /usr/bin/editor editor /usr/bin/vim 1 sudo update-alternatives --set editor /usr/bin/vim sudo update-alternatives --install /usr/bin/vi vi /usr/bin/vim set vi /usr/bin/vim

            最后,删除vim源码包,执行vim --version命令查看vim的版本号、补丁号以及是否成功开启了Python的支持(包含+python)。

            如果觉得我的文章对您有帮助,欢迎关注我(CSDN:Mars Loo的博客)或者为这篇文章点赞,谢谢!

            猜你在找的Ubuntu相关文章