我在vim中想显示空白符和行尾标识,我使用的命令是
highlight whitespaceEOL term=reverse ctermbg=Grey guibg=Grey
match whitespaceEOL /\s\+\(\%#\)\@!$/
当我使用匹配长行的方法时,
augroup longLines
autocmd! filetype zsh,sh,python,vim,c,cpp :match ColorColumn /\%>80v.\+/
augroup END
我输掉了第一场比赛,为什么?
syn match ...
是一种解决方案吗? - JuanPablosyn match ...
吗? - JuanPablohighlight whitespaceEOL term=reverse ctermbg=Grey guibg=Grey syn match whitespaceEOL /\s\+\(\%#\)\@!$/
但是没有生效。 - JuanPablosyn match ColorColumn /\%>80v.\+/
,但会失去其他语法。 - JuanPablo