如何禁用 vim 中的注释突出显示?

如何禁用 vim 中的注释突出显示?

我发现自己在一台运行 Vim 8.2 的新 Ubuntu 22.04 机器上,我发现所有的评论(所有语言)都被突出显示,这让我抓狂。

编辑:这仅当我处于 tmux 会话中(通过 SSH,从使用 GNOME 术语的 Debian 11 系统)时才会发生。$TERMscreen-256color

我该如何关闭它?

在此处输入图片描述在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

我的.vimrc很小,并且在任何其他机器上都没有这种影响。


当我输入 时:colorscheme,vim 显示default。但是,如果我输入:colorscheme default,突出显示就会消失!

答案1

我本想把这个问题作为一个问题而不是答案放在评论里,但我没有代表。但是

您是否检查过系统级 vimrc 中是否存在覆盖,例如 /etc/vimrc/etc/vim/vimrc

我没有遇到这个特定的问题,所以我无法自己重现和测试,但你的问题实际上帮助我解决了我自己的问题,这个问题与#commented out 行的默认语法高亮有关,它是一种深蓝色,我的老眼无法阅读它

看到你的之后:colorscheme它引导我到了我想要的地方并解决了我自己的问题 :colorscheme industry

就在那时,我发现不仅有你的/yourhomedir/.vimrc,而且/etc/vim/vimrc(至少在我的 Ubuntu 系统上)

我希望这也许可以让你找到原因,并感谢你的问题帮助我找到答案。

答案2

在 Vim 中尝试一下:

: highlight Comment ctermfg=Blue ctermbg=none

答案3

xterm-256color是的,从 切换到之后,我的编辑器也发生了同样的情况screen-256color

我不知道为什么会发生这种情况,但我只需重新启动我的机器,评论上的亮点就消失了。

相关内容