Estoy tratando de resaltar la línea actual, así como la posición del cursor en Vim. Aquí está mi .vimrc:
set cursorline
hi CursorLine ctermbg=8 ctermfg=15 "8 = dark gray, 15 = white
hi Cursor ctermbg=15 ctermfg=8
El problema que estoy experimentando es que el color de fondo de la línea actual cubre el color de fondo del cursor, por lo que se ve así:
Obviamente puedo decir dónde está el cursor porque el color de primer plano es casi negro, pero cuando el cursor está en un espacio o al principio / final de una línea, no tengo idea de dónde está a menos que lo mueva.
¿Qué estoy haciendo mal aquí?
vim
podría cambiar el color del cursor, en esos terminales comoxterm
ese le permiten cambiarlo dinámicamente (printf '\033]12;#f50\7'
por ejemplo). También puede cambiarlo a un bloque parpadeante o subrayar (\e[1 q
o\e[3 q
)