linux vi編輯器沒(méi)有彩色顯示解決方案

2016年2月25日00:13:02 發(fā)表評(píng)論 6,623 ℃

在linux中用vi編輯和修改文件配置中沒(méi)有彩色顯示文件的內(nèi)容,特別一些關(guān)鍵字不能彩色顯示,給我們配置服務(wù)過(guò)程中造成極大的不方便。下面給出一種解決的方法。

1.檢查系統(tǒng)中是否已經(jīng)安裝了Vim軟件,可以用如下命令進(jìn)行測(cè)試: rpm -qa | grep vim 其中rpm為RedHat軟件包管理工具的英文簡(jiǎn)寫。運(yùn)行命令后結(jié)果類似下圖說(shuō)明已經(jīng)完成安裝。

linux vi編輯器沒(méi)有彩色顯示解決方案

如果提示not install則需安裝如下rpm包:

        vim-enhance-版本號(hào).rpm

        vim-common-版本號(hào).rpm

        vim-minimal-版本號(hào).rpm

2.然后修改 #vi /etc/bashrc 在最后面加入“alias vi=vim ”然后wq保存退出。 這樣在shell里面敲入vi時(shí)候就自動(dòng)打開(kāi)vim了(vim是vi improve的簡(jiǎn)稱)

linux vi編輯器沒(méi)有彩色顯示解決方案

3.修改 #vi /etc/vimrc 在如下語(yǔ)句中加入“syntax on ”,之后重啟vi,就可以開(kāi)啟高亮顯示了。

                           if &t_Co > 2 || has("gui_running")

                                       syntax on

                                       set hlsearch

                            endif   

linux vi編輯器沒(méi)有彩色顯示解決方案

注意:如果有的話則不必再添加。有時(shí)要在 #vi /etc/vimrc 文件里按一下 esc-->輸入:syn on  即是重啟運(yùn)行vi

4.配置Vim中的參數(shù)特性,打開(kāi)Vim的配置文件,文件路徑為 /etc/virmrc 輸入命令: vi /etc/vimrc 根據(jù)自己需要加入到Vim的配置文件中即可。

syntax on -------語(yǔ)法高亮顯示

filetype indent on -------文件自動(dòng)縮進(jìn)

set showcmd ------- 在狀態(tài)欄顯示(部分)命令

set showmatch ------- 顯示匹配的括號(hào)

set incsearch -------增量搜尋

set mouse=a ------- 在終端中啟用鼠標(biāo)使用情況(所有模式)

set syn=cpp -------語(yǔ)法高亮

set nu! -------顯示行號(hào)

set hlsearch

set nobackup -------不產(chǎn)生備份文件

set ruler -------在編輯過(guò)程中,在右下角顯示光標(biāo)位置的狀態(tài)行

colorscheme evening -------設(shè)置配色方案

set autoindent -------使用自動(dòng)對(duì)其,也就是把當(dāng)前行的對(duì)其格式應(yīng)用到下一行

set smartindent -------依據(jù)上面的對(duì)其格式,智能的選擇對(duì)其方式

set tabstop=4 -------設(shè)置tab鍵為4個(gè)空格

set shiftwidth=4 -------設(shè)置當(dāng)前行之間交錯(cuò)時(shí)使用4個(gè)空格

set enc=utf-8 -------設(shè)置編碼

set fenc=utf-8 -------設(shè)置文件編碼

set fencs=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 -------設(shè)置文件編碼檢測(cè)類型及支持格式

set langmenu=zh_CN.UTF-8 -------指定菜單語(yǔ)言

set helplang=cn -------中文幫助

【騰訊云】云服務(wù)器、云數(shù)據(jù)庫(kù)、COS、CDN、短信等云產(chǎn)品特惠熱賣中

發(fā)表評(píng)論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: