1. 程式人生 > >在CentOS中編譯安裝VIM 7.3

在CentOS中編譯安裝VIM 7.3

CentOS 中編譯安裝 VIM 7.3

預設安裝的 Vim 不帶有多字元支援,所以不支援中文。無論是將 CentOS 本來的語系改為中文還是將 Vim 的語系設定改為中文,都不能正常顯示中文。為了在 Vim 中能夠正常處理中文,我們需要在編譯時指定 —enable-multibyte 選項。下面,我寫出自己編譯安裝 Vim 7.3 的過程。

首先,我們需要得到 Vim 的原始碼。可以從 Vim 的官網下載,地址為:

ftp://ftp.vim.org/pub/vim/unix/vim-7.3.tar.bz2

接下來解壓縮得到的原始碼包,並進入解壓目錄:

tar -xjf vim-7.3.tar.bz2 .

cd vim73

然後我們可以通過以下命令來檢視配置選項,並根據自己的需要選擇合適的引數:

./configure –help

進行配置:

./configure --enable-netbeans --enable-multibyte --enable-fontset --with-vim-name=vi --with-features=huge

注意 1 :一般來說我們是以 vi 來啟動 Vim ,所以需要指定 --with-vim-name=vi 。預設情況下編譯安裝後其名稱為 vim 。當然我們也可以通過 alias 指定別名,在安裝後再將 vim 的別名設定為 vi

注意 2 :如果系統裡沒有安裝 selinux 的開發包,就需要在配置的時候禁用 selinux ,否則編譯的時候會出錯。此時配置命令應該如下:

./configure --enable-netbeans --disable-selinux --enable-multibyte --enable-fontset --with-vim-name=vi --with-features=huge

最後編譯安裝就可以了:

make

make install

相關推薦

CentOS編譯安裝VIM 7.3

在 CentOS 中編譯安裝 VIM 7.3 預設安裝的 Vim 不帶有多字元支援,所以不支援中文。無論是將 CentOS 本來的語系改為中文還是將 Vim 的語系設定改為中文,都不能正常顯示中文。為了在 Vim 中能夠正常處理中文,我們需要在編譯時指定 —enable-

centos編譯安裝nginx+mysql +php(未完)

net conf ftw tar 解壓 ocs org sql nbsp 參考地址:http://www.cnblogs.com/htian/p/5728599.html 去官網找到PCRE,並下載http://www.pcre.org/wget ftp://ftp.csx

centos編譯安裝nginx並支援ssl

安裝編譯環境和必要的庫 [root@localhost ~]# yum -y install gcc gcc-c++ autoconf automake libtool make cmake [root@localhost ~]# yum -y install

CentOS 6.4編譯安裝GCC 4.8.1 + GDB 7.6.1

在CentOS 6.4中編譯安裝GCC 4.8.1 + GDB 7.6.1  一、編譯安裝gcc 4.8.1 1. 安裝gcc和g++ 新安裝的CentOS缺少編譯環境,必須先安裝舊版本的gcc, 然後再進行自舉編譯 yum -y install gcc  yum -y i

centos 6.5下編譯安裝php-7.1.6和 php memcached擴展

php 編譯安裝 memcached 0,安裝 php-7.1.6 依賴包# yum groupinstall "Development tools" "Desktop Platform Development" # yum -y install openssl-devel libcurl-dev

centos7.3編譯安裝php-7.1.10

編譯 php實驗環境:centos7.3主機一臺apache服務配置結束http://php.net/ 官網下載最新版php源碼包實驗前準備]#yum install libxml2-devel -y ]#yum install bzip2-devel -y ]#yum install libmcrypt-d

Centos7編譯安裝MySQL(mysql-5.7)

bst create 實驗環境 ip地址 port daemon 虛擬機 處理器數量 ice MySQL 是一個真正的多線程、多用戶的SQL數據庫服務,憑借其高性能、高可靠和易於使用的性能,成為服務器領域中最受歡迎的開源數據庫系統。為了確保數據庫的功能的完性、可定制性,本篇

在CentOS7手工編譯安裝Mysql5.7

可能 文件 lac val mysql5.7 welcome hole 開啟 names 在CentOS7中手工編譯安裝Mysql5.7 實驗介紹:由於Mysql自從5.5之後,都需要安裝boost的函數庫,所以和LAMP中編譯安裝Mysql略有不同,配置文件也不一樣,下面

centosgtk安裝編譯

安裝 yum -y install gtk2 gtk2-devel gtk2-devel-docs 編寫測試程式hello.c #include <gtk/gtk.h> int main(int argc, char *argv[]) { GtkWi

Centos編譯hadoop2.7.7

一、準備工作 環境:Centos系統 1、Jdk 1.8和Maven安裝不再贅述。 2、Protocol Buffer安裝 下載Protocol Buffer2.5.0的原始碼(https://github.com/protocolbuffers/protobuf/releases/down

CentOS 7.5 編譯安裝 PHP 7.2.10

文章目錄 安裝環境 建立`PHP`安裝目錄、建立使用者和目錄 安裝依賴庫 建立家目錄存放軟體包目錄 下載解壓原始碼包 下載並安裝php依賴 編譯php 7.2

centos 7 編譯安裝mysql5.7.20支援systemd及報錯事項

一、MYSQL的新特性及環境 1、效能更快3倍 2、新的優化器 3、原生的JSON支援 4、多源複製 5、GIS空間擴充套件 本次部署環境 Linux:CentOS Linux release 7.3.1611 (Core) MYSQL版本:mysql-5.7.20 二、b

解決在安裝hadoop2.7.350070埠無法開啟

CentOS 7 的環境中同樣遇到這個問題,50070不行但8088可以,嘗試了各種方法無法解決,各個程序全都啟動,格式化namenode,各種配置正常均無法解決。後來覺得是預設訪問埠沒有生效,所以嘗

CentOS Linux release 7.4.1708 編譯安裝 gcc 7.2.0

昨天在 VMware 14 上裝了 CentOS,準備用來學習 C 語言,然後要是使用 yum groupinstall Development tools 安裝整組開發工具 (包含 gcc) 的話,gcc 的版本太低了,所以就選擇下載最新版的 gc

阿裏雲CentOSvsftp安裝、配置、卸載

配置文件 列表 span 安裝配置 conn gre vsftp 設置 div --------------------------------------------------------- 阿裏雲CentOS中vsftp安裝、配置、卸載 1--卸載 查

Jenkins在CentOS安裝

sysconf download 修改 log https home 自動 安裝目錄 load 環境準備: tomcat,jdk 包準備:Jenkins的war包,下載路徑:https://jenkins.io/download/ 把下載好的war包放在tomcat的w

Centos編譯安裝Redis

腳本 stdout idf list 配置 files 嘗試 configure 安裝php 文章來源:https://segmentfault.com/a/1190000003084917 安裝環境說明: 操作系統:Centos 6.5 -64bit 安裝路徑

CentOS系統編譯安裝服務如何添加開機自啟動

開機自啟 rc.local生效 今天在重啟CentOS系統時,發現已設置開機自啟動的服務並沒有隨開機自啟動,於是查閱資料,定位原因,特更此文,以備查閱。 首先,之前的做法是將命令寫入/etc/rc.local文件中,如下: vi /etc/rc.local #!/bin/ba

CentOS YUM 安裝桌面環境

row elf 切換方法 還需 cal user pin 來安 str CentOS 作為服務器的操作系統是很常見的,但是因為需要穩定而沒有很時髦的更新,所以很少做為桌面環境。在服務器上通常不需要安裝桌面環境,最小化地安裝 CentOS(也就是 minimal CentOS

CentOS編譯安裝mariadb

centos mariadb 下載CMAKEhttps://cmake.org/download/解壓文件tar -zxvf cmake-3.6.0-rc3.tar.gz安裝GCCyum install gcc-c++切換到cmake目錄cd cmake-3.6.0-rc3執行configure文件.