zoukankan      html  css  js  c++  java
  • Linux c++ vim环境搭建系列(1)——Ubuntu18.04.4编译安装vim8.2

    1. vim源码编译安装

    参考网址: https://github.com/ycm-core/YouCompleteMe/wiki/Building-Vim-from-source

    1. 安装各类依赖库

      sudo apt 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 liblua5.1-dev libperl-dev git
      
    2. 下载最新版vim并编译

      git clone git@github.com:vim/vim.git
      cd vim/
      
      ./configure --with-features=huge 
      --enable-multibyte 
      --enable-rubyinterp=yes 
      --enable-python3interp=yes 
      --with-python3-config-dir=/usr/lib/python3.6/config-3.6m-x86_64-linux-gnu 
      --enable-perlinterp=yes 
      --enable-luainterp=yes 
      --enable-gui=gtk2 
      --enable-cscope 
      --enable-multibyte 
      --prefix=/usr/local
      
      make
      make install
      
    3. 检测

      vim --version
      # 截至20200301, 此方法最新版是8.2
      

    注意:

    1. python2和python3只能选择一个安装: 有些博客在configure那一步同时enable了python2和python3是有问题的(安装参考网址的说法), 这里选择了python3, 后面在youcompleteme中需要用python3, 并且python3是趋势, 所以这里选择python3. (如果要选择python2, 只需要把上面的python3改为python)
    2. with-python3-config-dir: 这个的查看方式是: 命令行python --version, 我的是3.6, 所以就在/usr/lib/python3.6/中去找类似config-3.6m-x86_64-linux-gnu这样名字的文件夹, 总之就是确保: python3版本和路径一致, 路径正确.
  • 相关阅读:
    C语言(十八)综合
    C语言(十七)链表
    Redis使用
    fastdb 使用
    CentOS 7.3 安装Oracle 11gR2 64位
    VMWare 12 安装CentOS 7.3 和 Red Hat Enterprise Linux 7.3
    Python学习
    Debian的软件包管理工具命令 (dpkg,apt-get)详解
    Debian8安装Vim8
    VMware12下安装Debian8.5
  • 原文地址:https://www.cnblogs.com/whuwzp/p/ubuntu_vim_1.html
Copyright © 2011-2022 走看看