Vim:有关语法 ID 及其用途的文档
Vim: Docs on syntax IDs and what they're used on
我目前正在为 Vim 构建我自己的配色方案,我通过添加到我从谁知道的地方获得的现有配置并根据我认为合适的方式对其进行编辑。
据我所知,问题是没有语法 ID 的描述。例如,即使有标准的 Vim ID,我怎么知道 ColorColumn
指的是什么? PmenuSbar
?有这么多 ID,不可能猜测和检查什么指的是什么。
然后你用其他语言和插件打开它,它变得更加复杂。
我知道对于插件,您可能会受到编写它们的人的摆布,但至少对于标准的内置语法突出显示,是否有关于所有这些内容的文档?我找不到其中一些键的任何内容,即使单独搜索它们也是如此。
理想情况下,这会很简单,我可以将光标放在我的颜色配置文件中的 ColorColum
上,运行 一些命令,并获得该键所指的描述。
世界上最糟糕的 SEO,但我最终发现这个网站使用了一些内置语法:http://vimdoc.sourceforge.net/htmldoc/syntax.html
您可以在 :help highlight-default
.
找到默认突出显示组(例如 ColorColumn
或 PmenuSel
)的说明
我目前正在为 Vim 构建我自己的配色方案,我通过添加到我从谁知道的地方获得的现有配置并根据我认为合适的方式对其进行编辑。
据我所知,问题是没有语法 ID 的描述。例如,即使有标准的 Vim ID,我怎么知道 ColorColumn
指的是什么? PmenuSbar
?有这么多 ID,不可能猜测和检查什么指的是什么。
然后你用其他语言和插件打开它,它变得更加复杂。
我知道对于插件,您可能会受到编写它们的人的摆布,但至少对于标准的内置语法突出显示,是否有关于所有这些内容的文档?我找不到其中一些键的任何内容,即使单独搜索它们也是如此。
理想情况下,这会很简单,我可以将光标放在我的颜色配置文件中的 ColorColum
上,运行 一些命令,并获得该键所指的描述。
世界上最糟糕的 SEO,但我最终发现这个网站使用了一些内置语法:http://vimdoc.sourceforge.net/htmldoc/syntax.html
您可以在 :help highlight-default
.
ColorColumn
或 PmenuSel
)的说明