页次: 1
syn match cSymbol /[+\-*/?=\\|&^%$#@!~\[\]{}()<>,.:;]/
hi cSymbol ctermfg=blue
问题是,如果匹配高亮了“*”,那注释的 * 也会被高亮,如果匹配高亮了“#”,那预处理的 # 也会被高亮,而且会干扰原本的高亮:
原本是这样的:
如何只高亮真正的标点?
也就是只高亮这些地方的标点:
Giumo Clanjor (哆啦比猫/兰威举)
Where there is a hacker, there is art. | Dogfooding myself. (C++ / Lua / Perl / Rust)
离线
页次: 1