Eu configurei o fundo do número da linha para corresponder ao plano de fundo do texto (preto nos dois casos), de modo que isso forneça um buffer visual entre os números & o texto. Eu também defini a numeração da linha para ser cinza escuro para que eles não sejam tão intrusivos.
Definir o plano de fundo do número da linha para corresponder ao texto é simplesmente uma questão de remover completamente as definições "bg" da sua definição LineNr
. A seção relevante do meu esquema de cores, incluindo o realce da linha atual, é esta:
hi CursorLine guibg=#333333
hi LineNr guifg=#555555
O resultado final é assim:
(note que eu uso números de linha relativos via set relativenumber
).