1. 程式人生 > >ubuntu 16 上原始碼編譯安裝VIM8

ubuntu 16 上原始碼編譯安裝VIM8

參考 https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source



**1 安裝vim需要的庫

 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 \
    ruby-dev lua5.1 liblua5.1-dev libperl-dev git 
** 2 下載Vim8
git clone https://github.com/vim/vim.git** 3 編譯安裝cd vim ./configure --prefix=/usr/local --with-features=huge \
--enable-multibyte --enable-fontset --enable-xim \
--enable-pythoninterp --enable-perlinterp \
--enable-rubyinterp --enable-luainterp \
--enable-cscope --enable-sniff \
--enable-gui=gtk2 

在 debian 上編譯只支援 python3 的話(並且 python2 和 python3 不能共存, 否則對 youcompleteme 外掛有影響

),指令碼如下

./configure --with-features=huge --enable-multibyte --enable-rubyinterp=yes --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/local

make VIMRUNTIMEDIR=/usr/local/share/vim/vim80sudo make install** 3 檢視 vim 開啟 python 支援,並且 python2 和 python3 不能共存, 否則對 youcompleteme 外掛有影響

vim --version | grep pythoncentos 7 安裝方法可以參照下面這篇部落格http://blog.csdn.net/tao_627/article/details/49980815

相關推薦

ubuntu 16 原始碼編譯安裝VIM8

參考 https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source**1 安裝vim需要的庫 sudo apt-get install libncurses5-dev libgnome2-dev

[環境配置]Ubuntu 16.04 原始碼編譯安裝OpenCV-3.2.0+OpenCV_contrib-3.2.0及產生的問題

1.OpenCV-3.2.0+OpenCV_contrib-3.2.0編譯安裝過程 1)下載官方要求的依賴包 GCC 4.4.x or later CMake 2.6 or higher Git GTK+2.x or higher, including headers (libgtk2.

Ubuntu 16.04原始碼編譯安裝PHP 5.6.29

2、解壓 tar -zxvf php-5.6.29.tar.gz 3、配置 ./configure –prefix=/usr/local/php –with-apxs2=/u

Ubuntu原始碼編譯安裝python3和pip遇到不能使用的問題

由於直接使用apt-get install python3.6的pip有問題,所以就想通過原始碼編譯安裝。 在Ubuntu上原始碼編譯安裝python3.6遇到【Objects/unicodeobject.o】的問題,導致編譯停止。 解決辦法 Usually, you can w

ubuntu 14.04原始碼編譯安裝php7

wget https://downloads.php.net/~ab/php-7.0.0alpha2.tar.bz2 //用winscp把下載好的檔案上傳到網站中 tar jxf php-7.0.0alpha2.tar.bz2 安裝: sudo apt-get upda

ubuntu 16 64位編譯安裝php

ear 1.0 log bcmath question figure usr tle 解決 ./configure --prefix=/usr/local/php7 --exec-prefix=/usr/local/php7 --with-config-file-path

Ubuntu nginx php7 原始碼編譯安裝

  在Ubuntu 16.04下原始碼編譯安裝PHP7 過程記錄。   nginx 安裝 ./configure --prefix=/opt/nginx --with-http_ssl_module --with-pcre 

深度學習入門:詳解 Ubuntu 下 PaddlePaddle 原始碼編譯安裝

PaddlePaddle 是百度開源的一個深度學習框架,Paddle 提供的 Paddle book 對於那些深度學習入門的人簡直再方便不過。 想用 Paddle 進行模型訓練必然先進行安裝,這篇文章主要詳細的記錄一下 Paddle cpu 和 gpu 的原始碼編譯安裝。 個人認為原始

Anaconda Python3.6 OpenCV3.3 Ubuntu 16.04原始碼編譯

2018.08.22更新: Mac到手了,環境立馬配起來,先把ffmpeg裝了不然後面讀視訊讀不了。 brew install ffmpeg brew install pkg-config pkg-config這個東西有點噁心,裝了ffmpeg還不行,

在CENT OS 7.0 64位系統原始碼編譯安裝OPENCV3.0以及CUDA7.0,支援CUDA開發,並整合QT5.5.0的開發環境

=============================概述================================= 在CENT OS 7.0 64位系統上原始碼編譯安裝OPENCV,支援CUDA,並整合QT的開發環境,整體過程如下: 1,安裝作業系統,我使用U

Ubuntu 16.04 下編譯安裝Faiss CPU版本

環境:unbuntu 16.04安裝anaconda2#下載 wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda2-4.3.0-Linux-x86_64.sh #許可權 chmod +x An

Debian原始碼編譯安裝Vim8.0

Debian安裝Vim8.0 安裝依賴和必要的軟體 sudo apt-get install git sudo apt-get install libncurses5-dev sudo

基於Ubuntu 16.04和ros kinetc平臺原始碼編譯安裝moveit和ompl及編譯警告的解決方法

安裝依賴項 rosdep update sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install python-wstool

Ubuntu 18.04.1下原始碼編譯安裝OpenJDK8

自己編譯個JDK來提升對JVM的興趣。本文分三部分來描述編譯OpenJDK的過程,分別是編譯前準備工作、構建編譯環境、進行編譯,在這三部分內容中順帶把趟的坑一起說明下。 一、編譯前準備工作 1.1 安裝Linux環境 https://askubuntu.com/questions/107059

在Linux進行原始碼編譯安裝程式詳解

文章轉載自:http://xuweitao.blog.51cto.com/11761672/1905357 1. 編譯安裝概述 前面兩篇關於程式包管理器的文章談到,無論是使用rpm命令還是yum命令安裝的都是已編譯好的程式包,在整個安裝過程中使用者只需執行一條命令即可完成安裝。這樣帶

ubuntu 16.04 原始碼安裝httpd和php

ubuntu 16.04 原始碼安裝httpd和php 在對httpd和php進行編譯時,需要提前安裝一些依賴包,請先完整的閱讀本篇文章,把本人遇到的一些問題依賴問題解決好再進行操作! 1. 原始碼安裝httpd 安裝apr wget http

Ubuntu 16.04 原始碼安裝Thrift的過程記錄

1、首先需要安裝依賴的軟體包 ,參考網址官方安裝說明 sudo apt-get install automake bison flex g++ git libboost-all-dev libevent-dev libssl-dev libtool make pkg-config

Ubuntu 16.04 原始碼安裝 openVswitch 2.10.0

環境 Ubuntu 16.04 核心版本 4.8.0-36-generic openVswitch 2.10.0 下載ovs程式碼 # wget http://openvswitch.org/releases/openvswitch-2.10.0.tar.gz

Node--Ubuntu原始碼編譯安裝Node.js(時間比較長)

一.下載地址 下載地址:https://nodejs.org/en/download/ 二.下載原始碼 [email protected]:~# cd /usr/local/src/ [email protected]:/usr/local/src# wget

Linux &Ubuntu——原始碼編譯安裝Git 2.x 版本

    Git是一個開源的分散式版本控制系統,可以有效,高速的處理從很小到非常大的專案版本管理.Git與常用的版本控制工具CVS,Subversion等不同,它採用了分散式版本庫的方式,不必伺服器端軟體支援。