我使用 brew 升级了 vim (macOS):
$ brew info vim
vim: stable 8.1.2100 (bottled), HEAD
Run Code Online (Sandbox Code Playgroud)
升级后,右边的行号有下划线,例如从附图中行号1看起来像 1_____,知道如何去除下划线吗?
仅在拥有时发生 :set relativenumber

nba*_*ari 11
最新版本默认为下划线:https : //github.com/vim/vim/blob/017ba07fa2cdc578245618717229444fd50c470d/src/highlight.c#L256
CursorLineNr term=bold cterm=underline ctermfg=Yellow gui=bold guifg=Yellow
Run Code Online (Sandbox Code Playgroud)
我的模板仅使用:
hi CursorLineNr term=bold ctermfg=012 gui=bold
Run Code Online (Sandbox Code Playgroud)
解决方法是定义cterm:
hi CursorLineNr term=bold cterm=bold ctermfg=012 gui=bold
Run Code Online (Sandbox Code Playgroud)