Насколько я знаю, не может быть прямой поддержки установки того, как линия курсора подсвечивается.
Но у меня есть хитрость для того, чтобы делать то, что вы хотите. То есть после того, как мы выделим линию курсора, мы можем изменить настройки цвета заголовка / заднего пробела в строке как текущие «фон» и «передний план».
:match NoHighLight /^\s\+|\s\+$/
:highlight NoHighLight guibg=background guifg=foreground
Очевидным недостатком является то, что часть от «конца линии» до «границы окна vim» будет по-прежнему окрашиваться в цвет установки курсора. Если вам это некрасиво, вы можете просто изменить настройку подсветки линии курсора, только установив ее guifg, например:
:highlight CursorLine guifg=red guibg=background
Может быть, были и другие аккуратные решения, но это то, что я могу придумать сейчас. :)
Надеюсь, это немного поможет.