:sign list
找到确切的定义。这可以帮助您找出它们所定义的插件。(:help signs
, :help :sign-list
):sign
不能与:verbose
一起使用,因此您需要自己找到定义的位置。其他人已经提到了:scriptnames
,但也许只需要像grep -r sign .vim/plugged
这样简单(用包含插件的任何目录替换)。:scriptnames
命令查看所有可能具有此高亮规则的文件。无法从vim中确定特定的文件是导致问题的原因。最好的方法是禁用所有插件,逐个添加它们直到出现问题。您可以阅读所有文件并尝试找到它,但我不建议这样做。 vim <file> -u NONE
加载没有您的.vimrc
的vim。然后,您可以尝试没有插件的.vimrc
,然后再添加插件(如果您有大量插件,请分组添加),以确定哪一个是有问题的。
scriptnames
显示所有已加载的脚本名称。查找更改语法高亮的脚本。一旦确定问题脚本,您可以禁用它或修复它。 - builder-7000