例如:
G28 X0 Y0 ; home X and Y
我希望将该; home X and Y
部分格式化为MoreMsg
或其他类别。
我如何格式化从;
到行尾?
答案1
最简单的方法是通过内置:match
命令,因为这完全符合您的需求:您传递一个高亮组和一个要高亮的模式(在当前窗口中;这是与语法高亮的区别)。所以:
:match MoreMsg /;.*$/
这对于临时的、交互式突出显示(比高度动态的搜索突出显示持续时间更长)来说很好,并且适用于任何现有语法。如果您想要永久突出显示,最好扩展/创建自定义语法突出显示。请参阅:help usr_44.txt
有关编写自定义语法的介绍。