天天看點

ubuntu16.04更新 vim 8.0

一,首先安裝依賴

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 libperl-dev git

liblua5.1-dev

二,安裝vim

cd ~

git clone https://github.com/vim/vim.git

進行編譯

cd vim

./configure --with-features=huge \

            --enable-multibyte \

            --enable-rubyinterp=yes \

            --enable-pythoninterp=yes \

            --with-python-config-dir=/usr/lib/python2.7/config \

            --enable-python3interp=yes \

            --with-python3-config-dir=/usr/lib/python3.5/config \

            --enable-perlinterp=yes \

            --enable-luainterp=yes \

            --enable-gui=gtk2 --enable-cscope --prefix=/usr

make VIMRUNTIMEDIR=/usr/share/vim/vim80

若要解除安裝,執行下面的指令

sudo apt-get install checkinstall

cd ~/vim

sudo checkinstall

最後 make install 完成安裝

三,将 vim 設定為預設編輯器

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 1

sudo update-alternatives --set vi /usr/bin/vim

四,執行 vim --version 

如果你沒有得到gvim的工作(ubuntu 12.04.1 LTS),請嘗試 --enable-gui=gtk2改為--enable-gui=gnome2

            --enable-gui=gnome2 --enable-cscope --prefix=/usr

本文轉自 菜鳥的征程 51CTO部落格,原文連結:http://blog.51cto.com/songqinglong/1970261