是否可以(同时)使用新的colorcolumn选项在vim 7.3中使用不同颜色的colorcolumn?

是否可以(同时)使用新的colorcolumn选项在vim 7.3中使用不同颜色的colorcolumn?,vim,syntax,Vim,Syntax,Vim 7.3有一个新选项 我可以设置颜色列颜色: :hi ColorColumn ctermbg=lightgrey guibg=lightgrey 我可以有多少colorcolumns我想要,但我想知道是否有可能有两个colorcolumns,每一个都有不同的颜色。任何人都知道这是可能的,或者仅仅使用这个新的colorcolumn功能就可以实现它的黑客行为?不要认为这是可能的,但是你可以使用本文中的建议来假装它 也就是说,使用颜色列,但对于最右边的一列,突出显示超出使用上述颜色列的所有内容

Vim 7.3有一个新选项

我可以设置
颜色列
颜色:

:hi ColorColumn ctermbg=lightgrey guibg=lightgrey

我可以有多少colorcolumns我想要,但我想知道是否有可能有两个colorcolumns,每一个都有不同的颜色。任何人都知道这是可能的,或者仅仅使用这个新的
colorcolumn
功能就可以实现它的黑客行为?

不要认为这是可能的,但是你可以使用本文中的建议来假装它

也就是说,使用
颜色列
,但对于最右边的一列,突出显示超出使用上述颜色列的所有内容。

我找不到方法。是一个没有使用
colorcolumn
的黑客,但并没有完全按照我的要求去做

我做了一个
:h匹配
,找到了我需要的准确行:

match OverLength /\%<73v.\%>72v/
匹配超长/\%72v/

…当然还有colorcolumn。

不幸的是,这种解决方案使vim在中等大小(100K)的文件上运行非常慢。有趣的是,这似乎只适用于最右边的窗格。
match OverLength /\%<73v.\%>72v/