首先要明白的是,gvim是vim安裝gui后的圖形化界面的編輯器饥臂,vim又是vi的增強(qiáng)版。
1、獲取安裝包
https://www.vim.org/download.php
選擇操作系統(tǒng)
選擇版本
2魂莫、安裝過(guò)程
服務(wù)器的OS版本是RHEL 6.7,設(shè)計(jì)室workstation工作站的OS版本是RHEL7.2爹耗。
安裝過(guò)程相差無(wú)二耙考,下面以服務(wù)端的安裝為例。(RHEL:Red Hat Enterprise Linux)
查看Linux版本cat /etc/redhat-release(其實(shí)這一步應(yīng)該在下載之前選擇操作系統(tǒng)的時(shí)候就得明白)
獲取到安裝包后潭兽,服務(wù)端可以通過(guò)xshell連接上去倦始,然后用xftp將文件上傳到需要安裝的位置。工作站可以用U盤(pán)直接拷貝山卦,或者從服務(wù)端用scp拷貝到本地鞋邑,然后再進(jìn)行安裝。
安裝詳細(xì)步驟如下:
1)上傳安裝包
2)解壓安裝包账蓉,解壓命令:tar -xvf vim-8.0.tar.bz2
解壓完后會(huì)有vim80文件夾枚碗,可以進(jìn)去查看相關(guān)文件
3)編譯安裝
安裝步驟跟其他開(kāi)源工具一樣,依舊是三部曲铸本。不過(guò)需要注意其中一些細(xì)節(jié)和參數(shù)视译。
./configure
make
make install
3.1)首先需要把vim80的權(quán)限和屬組修改
修改命令如下:
chgrp -R HCEDA vim80; chmod -R 775 HCEDA
3.2)其次是configure的參數(shù)設(shè)置
(其中安裝路徑、gui的都必須帶上归敬。perl模塊的組件會(huì)在編譯時(shí)報(bào)錯(cuò)酷含,缺少東西,所以我就沒(méi)帶上了)
具體編譯命令如下:
./configure --prefix=/software/public/vim/8.0 --with-features=huge --enable-gui=auto --enable-multibyte --enable-fontset --enable-rubyinterp=yes --enable-pythoninterp=yes --enable-luainterp=yes --enable-tclinterp=yes --enable-cscope=yes
參數(shù)說(shuō)明如下:
--prefix=/software/public/vim/8.0:編譯安裝路徑(可以自定義)
--with-features=huge:支持最大特性
--enable-gui= auto:表示生成gvim
--enable-multibyte:?jiǎn)⒂枚嘧止?jié)支持汪茧,即可以在Vim中輸入中文
--enable-fontset:?jiǎn)⒂脤?duì)X 字體集輸出的支持
--enable-rubyinterp=yes:?jiǎn)⒂肰im對(duì)ruby編寫(xiě)的插件的支持
--enable-pythoninterp=yes:?jiǎn)⒂肰im對(duì)python編寫(xiě)的插件的支持
--enable-perlinterp=yes:?jiǎn)⒂肰im對(duì)perl編寫(xiě)的插件的支持
--enable-luainterp=yes:?jiǎn)⒂肰im對(duì)lua編寫(xiě)的插件的支持
--enable-tclinterp:?jiǎn)⒂肰im對(duì)tcl編寫(xiě)的插件的支持
--enable-cscope:Vim對(duì)cscope支持
注意有的—enable-XXX選項(xiàng)后需要加yes
如要查看其它未使用參數(shù)的說(shuō)明椅亚,用如下的命令:
./configure --help
3.3)配置完成后,正式開(kāi)始編譯安裝
make -j8
完了再安裝
make install
3.4)添加至環(huán)境變量舱污,保證全局可以調(diào)用
將gvim所在的目錄添加到環(huán)境變量PATH里面呀舔,然后source對(duì)應(yīng)文件就可以生效了。
全局生效可以直接在/etc/profile里面添加
bash shell語(yǔ)法
直接在vi ~/.bashrc文件最后面添加
export PATH=/software/public/vim/8.0/bin:$PATH
c shell語(yǔ)法
直接在vi ~/.cshrc文件最后面添加
setenv PATH /software/public/vim/8.0/bin:$PATH