有配套吗?如果没有,我应该如何为它创建一个包?
这个包应该以不同的颜色突出显示嵌套反引号表单的各个部分的级别。
`(a :i-am-in-level-1
`(a :i-in-level-2
,(a :level-1 `(a :level-2))
,',(a :level-0)))
例如,级别 0 应该没有高光,级别 1 可能有浅灰色背景,级别 2 是较暗的背景,等等。
有配套吗?如果没有,我应该如何为它创建一个包?
这个包应该以不同的颜色突出显示嵌套反引号表单的各个部分的级别。
`(a :i-am-in-level-1
`(a :i-in-level-2
,(a :level-1 `(a :level-2))
,',(a :level-0)))
例如,级别 0 应该没有高光,级别 1 可能有浅灰色背景,级别 2 是较暗的背景,等等。
Rainbow-delimiters 包对parens 做了类似的事情。你可能会从那里得到灵感。
http://www.emacswiki.org/emacs/RainbowDelimiters/%22rainbow%20delimiters%22