解決fedora64下vim不能語法著色問題

2022-09-16 17:30:18 字數 1053 閱讀 9015

初始狀態是vim開啟任何檔案都沒有高亮跡象,接不是彩色,也沒有下劃線,好了,看怎麼一步步解決的。。。

1)#vim ~/.vimrc 

竟然沒有這個檔案,建立之

#touch vim ~/.vimrc 

新增syntax on 

2)檢查語法外掛程式是否都有 

rpm -qa|grep vim 卻乙個外掛程式,安裝上 

yum install vim-x11 安裝完畢後root使用者開啟vim,依然沒有著色和加亮 

su leo

vim ~/.vimrc 

新增styax on 儲存 

vi test.c 

繼續查資料 

3)有說終端設定不對的

env看一下 

term=v100 

按照網上說的改成 

export term=xterm-color 

在開啟檔案 

$vim test.c

高亮了,也彩色了,但是感覺比平時要暗很多

換乙個終端,將ssh終端設成linux,在看正常了。 

su到root許可權,開啟檔案test.c

既沒有彩色,也沒有高亮。找資料,看到有以下資料

看一下:/etc/profile.d/vim.sh 這個檔案

if [ -n "$bash_version" -o -n "$ksh_version" -o -n "$zsh_version" ]; then

[ -x /usr/bin/id ] || return

[ `/usr/bin/id -u` -le 100 ] && return

# for bash and zsh, only if no alias is already set

alias vi >/dev/null 2>&1 || alias vi=vim

fi注釋掉第三行  開啟新標籤..或者重新登陸root--------------vi是不帶著色的.但小於100的時候仍然使用vi.當大於100的時候使用vim

儲存開啟,這下root許可權下有是彩色的了。

至此vi語法著色問題完美解決。

Fedora下用Iptux,中文亂碼解決

ubuntu fedora下用iptux與windows下大飛鴿傳書,中文亂碼解決 問題描述 在ubuntu fedora下安裝了iptux後,再往windows機器上傳送檔案或訊息時,如果有中文,會顯示亂碼,從windows往ubuntu fedora傳送,也是如此。解決方法 在iptux的too...

Vim下markdown TOC解決方案

在tagbar中新增markdown支援 let g tagbar type markdown sort 0,需要特別注意的是,g tagbar type markdown和 ctagstype markdown 這兩個地方需要和你的vim所識別的markdown格式匹配。檢測自己的vim所識別的m...

解決xshell下vim支援中文

開啟 vimrc檔案從到最後新增如下內容,如果沒有該檔案則在家目錄下建立該檔案。set fileencodings utf 8,ucs bom,gb18030,gbk,gb2312,cp936 set termencoding utf 8 set encoding utf 8 如果新增如下內容後,在...