Tôi đang cố gắng làm nổi bật dòng hiện tại cũng như vị trí con trỏ trong Vim. Đây là .vimrc của tôi:
set cursorline
hi CursorLine ctermbg=8 ctermfg=15 "8 = dark gray, 15 = white
hi Cursor ctermbg=15 ctermfg=8
Vấn đề tôi gặp phải là màu nền của dòng hiện tại che lấp màu nền của con trỏ, vì vậy nó trông như thế này:

Rõ ràng tôi có thể biết con trỏ ở đâu vì màu nền trước gần như màu đen, nhưng khi con trỏ ở trên một khoảng trắng hoặc ở đầu / cuối của dòng, tôi không biết nó ở đâu trừ khi tôi di chuyển nó.

Tôi làm gì sai ở đây?
vimcó thể thay đổi màu con trỏ, trên các thiết bị đầu cuối như thếxtermcho phép bạn thay đổi nó một cách linh hoạt (printf '\033]12;#f50\7'ví dụ). Bạn cũng có thể thay đổi nó thành một khối nhấp nháy hoặc gạch chân (\e[1 qhoặc\e[3 q)