VIM问题:如何停止高亮显示多余/末尾空白字符
解决Vim多余空格高亮无法关闭的问题

试试这些实用办法:
- 先在Vim里输入
:highlight,找到对应多余空格高亮的组名(常见如ExtraWhitespace),再输入:highlight clear 组名,即时验证是否生效。 - 打开你的vimrc(或init.vim)配置文件,搜索是否存在类似
autocmd BufEnter * match ExtraWhitespace /\s\+$/这类开启空格高亮的代码,直接注释(开头加")或删除。 - 若由第三方插件(比如
vim-trailing-whitespace)导致,要么卸载该插件,要么在配置里添加let g:trailing_whitespace_enabled = 0禁用其高亮功能。 - 要是以上方法都无效,在vimrc末尾加一行
autocmd VimEnter * highlight clear ExtraWhitespace,强制Vim启动时清除该高亮组。
内容的提问来源于stack exchange,提问作者Nithilane Loganadane
相关产品推荐
相关产品推荐

