1. 程式人生 > >VIM高亮顯示當前行只顯示下劃線的問題解決方案

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就可以了。