VIM高亮顯示當前行只顯示下劃線的問題解決方案
在VIM配置中有一個高亮顯示當前行/列的命令,但是不知為什麼,我的電腦上的VIM高亮當前行只顯示一條下劃線,但是在GVIM上顯示正常。
在網上搜了半天,最終也沒有找到解決方案。
想了一下,只好退而求其次,用一種笨方法解決這個問題。
首先,在VIMRC中高亮行列的配置命令是:set cursorline和set cursorcolumn,但是這樣有些可能會不正常,就像我的只顯示一條下劃線。
其實高亮的顏色等這些都是可以自由編輯的:
設定高亮行的顏色為:
hi CursorLine cterm=NONE ctermbg=black ctermfg=green guibg=NONE guifg=NONE
設定高亮列的顏色為:
hi CursorColumn cterm=NONE ctermbg=black ctermfg=green guibg=NONE guifg=NONE
其中 ctermbg是設定背景色,ctermfg是設定前景色,guibg是設定下劃線的背景色,guifg是設定下劃線的前景色。
“=”後邊就是顏色,你可以將它們換成你喜歡的顏色,NONE表示默認。
要想不顯示下劃線,只需要將後邊兩項設為NONE就可以了。