Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要用不同的背景颜色突出显示第 72 列之外的任何内容。最好的方法是什么?类似于某些编辑器所做的可见行边距的东西也很好。是否可以?
一些背景:
语法类似于 Pascal,并且可以正常工作。
只有背景需要改变。前景已按应有的方式突出显示。在某些情况下,字符串将超过 80 个字符并超过 72 列的限制,并且应该突出显示为字符串。
编码标准与 COBOL 类似,第 72 列以外的所有字符都应使用注释行。这些列 72 评论确实以评论开始字符开头,并正确突出显示。
你可以
:match DiffAdd '\%>72v.*'
这将突出显示您不想要的字符。
(改编自这里)。
你可以试试这个:
:setlocal colorcolumn=72
这只会突出显示整个列。如果您希望它应用于所有选项卡/拆分,请使用set而不是。setlocal
set
setlocal
查看帮助文件以获取更多详细信息。