日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux下源码安装vim,ubuntu 源码编译安装最新的vim 8.0

發布時間:2025/4/5 linux 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下源码安装vim,ubuntu 源码编译安装最新的vim 8.0 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

為什么要源碼編譯安裝VIM?

因為我要安裝ycm,但是ubuntu14.04倉庫vim版本低

教程步驟:

1, 核對系統版本

2, 刪除系統自帶的vim

3, 編譯安裝vim

4, 檢驗vim的安裝

1,核對系統版本root@Linux:~#?lsb_release?-a

No?LSB?modules?are?available.

Distributor?ID:Ubuntu

Description:Ubuntu?14.04.5?LTS

Release:14.04

Codename:trusty

root@Linux:~#

系統版本不是Ubuntu 14.05的少年,請不要往下看了

2,刪除系統自帶的vim查看當前vim編輯器版本

root@Linux:~#?which?vim

/usr/bin/vim

root@Linux:~#?vim?--version

VIM?-?Vi?IMproved?7.4?(2013?Aug?10,?compiled?Nov?24?2016?16:43:18)

刪除系統的vim

root@Linux:~#?apt-get?autoremove?vim

驗證vim是否刪除

root@Linux:~#?vim

bash:?/usr/bin/vim:?沒有那個文件或目錄

root@Linux:~#?which?vim

root@Linux:~#

3,編譯安裝vim解決依賴?python?開發庫

安裝python-dev之前

chunli@ubuntu:~/vim$?ll?-a?/usr/lib/python2.7/config-x86_64-linux-gnu/

總用量?16

drwxr-xr-x??2?root?root??4096??8月??3??2016?./

drwxr-xr-x?26?root?root?12288??3月??5?14:36?../

lrwxrwxrwx??1?root?root????40??3月??5?14:29?libpython2.7.so?->?../../x86_64-linux-gnu/libpython2.7.so.1

安裝python-dev

chunli@ubuntu:~/vim$?sudo?apt-get?install?python-dev

安裝python-dev之后

chunli@ubuntu:~/vim$?ll?-a?/usr/lib/python2.7/config-x86_64-linux-gnu/

總用量?32492

drwxr-xr-x??2?root?root?????4096??3月?12?12:32?./

drwxr-xr-x?26?root?root????20480??3月?12?12:32?../

-rw-r--r--??1?root?root?????3884?10月?27?05:22?config.c

-rw-r--r--??1?root?root?????1507?10月?27?05:22?config.c.in

-rwxr-xr-x??1?root?root?????7122?10月?27?05:22?install-sh*

-rw-r--r--??1?root?root?16437396?10月?27?05:24?libpython2.7.a

-rw-r--r--??1?root?root?16676340?10月?27?05:24?libpython2.7-pic.a

lrwxrwxrwx??1?root?root???????40?10月?27?05:24?libpython2.7.so?->?../../x86_64-linux-gnu/libpython2.7.so.1

-rw-r--r--??1?root?root????60172?10月?27?05:22?Makefile

-rwxr-xr-x??1?root?root?????7438?10月?27?05:22?makesetup*

-rw-r--r--??1?root?root?????9632?10月?27?05:22?python.o

-rw-r--r--??1?root?root????18270?10月?27?05:22?Setup

-rw-r--r--??1?root?root??????368?10月?27?05:22?Setup.config

-rw-r--r--??1?root?root?????1451?10月?27?05:22?Setup.local

chunli@ubuntu:~/vim$

下載vim源代碼

root@Linux:~#?wget?https://codeload.github.com/vim/vim/zip/master

root@Linux:~#?unzip?master

root@Linux:~#?cd?vim-master/

開始configure

root@Linux:~/vim-master#?./configure?--enable-pythoninterp=yes?-with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu/

報錯提示:

no?terminal?library?found

checking?for?tgetent()...?configure:?error:?NOT?FOUND!

You?need?to?install?a?terminal?library;?for?example?ncurses.

Or?specify?the?name?of?the?library?with?--with-tlib.

解決:

root@Linux:~/vim-master#?apt-get?install?-y?libncurses5-dev

繼續configure:

root@Linux:~/vim-master#?./configure?--enable-pythoninterp=yes?-with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu/

root@Linux:~/vim-master#?echo?$?

0

編譯:

root@Linux:~/vim-master#?make?-j?8

root@Linux:~/vim-master#?echo?$?

0

安裝vim

root@Linux:~/vim-master#?make?install

root@Linux:~/vim-master#?echo?$?

0

4, 檢驗vim的安裝root@Linux:~/vim-master#?vim

bash:?/usr/bin/vim:?沒有那個文件或目錄

root@Linux:~/vim-master#?which?vim

/usr/local/bin/vim

退出終端,重新登錄一次!

驗證版本

root@Linux:~/vim-master#?vim?--version

VIM?-?Vi?IMproved?8.0?(2016?Sep?12,?compiled?Mar??4?2017?15:12:25)

包含補丁:?1-329

編譯者?root@Linux

驗證vim-python插件

root@Linux:~/vim-master#?vim?--version?|?grep?python

+cryptv??????????+linebreak???????+python??????????+vreplace

+cscope??????????+lispindent??????-python3?????????+wildignore

到此VIM 8.0安裝成功!

總結

以上是生活随笔為你收集整理的linux下源码安装vim,ubuntu 源码编译安装最新的vim 8.0的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。