1

我需要用不同的背景颜色突出显示第 72 列之外的任何内容。最好的方法是什么?类似于某些编辑器所做的可见行边距的东西也很好。是否可以?

一些背景:

语法类似于 Pascal,并且可以正常工作。

只有背景需要改变。前景已按应有的方式突出显示。在某些情况下,字符串将超过 80 个字符并超过 72 列的限制,并且应该突出显示为字符串。

编码标准与 COBOL 类似,第 72 列以外的所有字符都应使用注释行。这些列 72 评论确实以评论开始字符开头,并正确突出显示。

4

2 回答 2

3

你可以

:match DiffAdd '\%>72v.*'

这将突出显示您不想要的字符。

(改编自这里)。

于 2009-10-06T08:54:44.107 回答
0

你可以试试这个:

:setlocal colorcolumn=72

这只会突出显示整个列。如果您希望它应用于所有选项卡/拆分,请使用set而不是。setlocal

查看帮助文件以获取更多详细信息

于 2021-03-05T05:47:02.573 回答