我想使用set list
,但制表符除外,因此制表符看起来就像空格。
这是我当前的配置,但标签仍然有不同的背景颜色:
set list
set listchars=tab:\ \ ,eol:#,trail:~
我不想突出显示选项卡,但我确实希望突出显示尾随空格和 EOL。我怎么能这样做?(我可以编辑配色方案,但这感觉就像一个丑陋的黑客。)
我想使用set list
,但制表符除外,因此制表符看起来就像空格。
这是我当前的配置,但标签仍然有不同的背景颜色:
set list
set listchars=tab:\ \ ,eol:#,trail:~
我不想突出显示选项卡,但我确实希望突出显示尾随空格和 EOL。我怎么能这样做?(我可以编辑配色方案,但这感觉就像一个丑陋的黑客。)
我不认为你能做到这一点。
对'listchars'
各州的帮助
“NonText”突出显示将用于“eol”、“extends”和“precedes”。
“nbsp”、“tab”和“trail”的“SpecialKey”。
也就是说
tab
并trail
获得SpecialKey
突出显示eol
得到NonText
突出显示Normal
突出显示您可以随意以任何您喜欢的方式链接这些突出显示组:hi
,但据我所知,您无法更改它们所属的突出显示组。见:h :hi-link
。
:set listchars+=tab:\ \
:hi! link SpecialKey Normal