当 ANSI 颜色关闭时用黑色背景突出显示 Vim 文本

Highlighting Vim text with black background when ANSI colors are off

我在 OSX。我在 Terminal.app 中关闭了 ANSI 颜色。这很好,但现在视觉选择不再突出显示。我希望将它们简单地倒置为黑色背景和白色文本。我试过了

hi Visual ctermfg=15 ctermbg=0
hi VisualNOS ctermfg=15 ctermbg=0

但什么也没有发生。有什么想法吗?

没有 ANSI 颜色支持,就没有定义前景色和背景色的实际点。

您要找的是:

hi Visual cterm=reverse
hi VisualNOS cterm=underline

参见:help highlight-cterm