【发布时间】:2012-03-19 12:20:45
【问题描述】:
我正在为 Vim 制作一个配色方案,并有一个命令允许我查看要突出显示的属性的“范围”,但我需要一些通用属性(背景、行号等)以便我可以正确创建我的方案。是否有一些好的备忘单或一些属性列表?我检查了所有的 Vim 文档和 wiki,但它们没有列出很多影响编辑器本身的东西。
【问题讨论】:
标签: vim syntax-highlighting color-scheme
我正在为 Vim 制作一个配色方案,并有一个命令允许我查看要突出显示的属性的“范围”,但我需要一些通用属性(背景、行号等)以便我可以正确创建我的方案。是否有一些好的备忘单或一些属性列表?我检查了所有的 Vim 文档和 wiki,但它们没有列出很多影响编辑器本身的东西。
【问题讨论】:
标签: vim syntax-highlighting color-scheme
是的,有这样一个列表。您所需要的只是 Vim 的 awesomely-exhaustive-but-sometimes-cryptic 文档::help syntax,更具体地说,:help highlight-default 是默认高亮组的列表。如果某些内容不存在,则可能意味着它无法完成或者它是自定义/语法相关的。
您也可以打开一个预先存在的colorscheme 并查看它是如何完成的。理解语法的工作原理其实并不复杂。
祝你好运,并确保在准备好后与社区分享你的配色方案。
【讨论】:
:help yourterm 将您多次带错地方时,您可以使用:helpgrep yourterm。
:help yourtermCtrl-D。您也可以一直按住标签按钮来循环浏览yourterm 的可用文档。
:help yourterm<Tab>。除了:help 使用标签,而:helpgrep yourterm 使用正则表达式,就像:Grep 一样。一个在索引中搜索,另一个在内容中搜索。
也许你会发现这个配色方案很有用:http://www.vim.org/scripts/script.php?script_id=106。
这是作者给出的描述:
这里的理念是为所有重要组提供一个随时可以取消注释的突出显示命令列表。然后你可以偏离默认设置,直到你想出一个你喜欢的。
【讨论】: