我在哪里可以找到vim颜色主题项目的所有详细解释?

时间:2014-08-13 13:24:15

标签: vim

几个月前我在网上制作了一个半成品色调主题。

但我觉得还不够。所以我今天尝试手动修复它。

但问题是:

我无法在线找到这些商品的详细说明

用Google搜索,去了vim.org,没有。

任何人都知道我在哪里可以找到类似项目的详细解释(还有更多!):

FoldColumn
PreProc
EnumerationName
Visual
MoreMsg
SpellCap
VertSplit
Exception
Keyword
Type
DiffChange
Cursor
SpellLocal
Error
PMenu
SpecialKey
Constant
DefinedName
Tag
String
PMenuThumb
MatchParen
LocalVariable
Repeat

其中一些是清楚的,但有些是模糊的。

例如,我不知道该函数的名称是什么,它检查括号是否与另一半括号相对应。

帮助!

2 个答案:

答案 0 :(得分:3)

  

例如,我不知道该函数的名称是什么   检查括号是否与另一半括号对应。

我认为您对突出显示组语法

感到困惑

您列出的内容不是"功能"他们是喜欢团体的人。他们决定应该应用如何颜色突出显示。例如。前景红色,背景黄色,粗体字等。他们决定 时应该使用这些组。它由syntax完成。

您可以定义,例如,字符串以#开头,以@@结尾,应用hi-group Exception

然后使用hi-group" Exception"

突出显示this is #foo bar blah@@ something else中的相应部分

要编写语法文件,您必须阅读:h syntax了解详细信息。

答案 1 :(得分:1)

肯特的回答是你困惑的根源。但是,要直接回答你的问题:

所有这些突出显示组标识符的含义都可以通过打开vim并阅读:h highlight-groups(它只是跳转到syntax.txt,文件Kent提及)来找到。