我一直在研究 vim 的配色方案,其中一些(这是 Molokai)会产生奇怪的效果,其背景与文本背景不同。我是这样想的:
hi NonText guifg=darkgray guibg=white gui=none
hi NonText ctermfg=darkgray ctermbg=white cterm=none
应该是正确的设置,但这些设置只会影响页面底部的空间。要调整不包含文本/空格的文本区域的背景,需要进行哪些设置?
答案1
这里的答案似乎是 TMUX 的问题:
TMUX 真正希望该术语是“屏幕-256色”或“屏幕”。
您可以根据此内容通过执行背景擦除来测试它。
答案2
除非我误解了这个问题,否则我认为您想将Normal
高亮组设置为所需的颜色。NonText
并不是你想象的那样。 来自帮助:
*hl-NonText*
NonText '~' and '@' at the end of the window, characters from
'showbreak' and other characters that do not really exist in
the text (e.g., ">" displayed when a double-wide character
doesn't fit at the end of the line).