我从vim wiki获得了这个并将其添加到我的.vimrc中以突出显示尾随空格和标签前的空格(仅在插入模式下):
highlight ExtraWhitespace guibg=purple
match ExtraWhitespace /\s\+$\| \+\ze\t/
autocmd BufWinEnter * match ExtraWhitespace /\s\+$\| \+\ze\t/
autocmd InsertEnter * match ExtraWhitespace /\s\+$%#\@<!$\| \+\ze\t/
autocmd InsertLeave * match ExtraWhitespace /\s\+$\| \+\ze\t/
autocmd BufWinLeave * call clearmatches()
我想将其扩展为在标签后包含空格。
所以,我想:
我该怎么做?
答案 0 :(得分:1)
既然你没有提到它,你是否尝试过使用listchars?我在.vimrc中有这个没有突出显示它们但你可以选择你想要为它们显示的任何特殊字符:
set listchars=eol:$,tab:>-,trail:·,extends:>,precedes:<