我希望意外的角色具有与通常不同的背景颜色。我在.vimrc
中添加了以下突出显示规则:
syntax match NotPrintableAscii "[^\x20-\x7F]"
hi NotPrintableAscii ctermbg=236
这个词很适合某些文件,但不适用于任何具有特定于文件类型的语法规则的内容。
我应该在哪里设置它以便它适用于所有文件类型?
答案 0 :(得分:2)
这种情况有时只会起作用这一事实:
containedin=ALL
以将其嵌入到处。请注意,这可能会破坏现有语法。~/.vimrc
中的定义为时尚早;另一个语法脚本将覆盖你的。将:autocmd Syntax *
添加到:syntax
命令,并将 {/ 1>}放在:syntax on
的{{1}}。您需要两个条目,一个用于没有特定于文件类型的语法规则的文件(例如没有扩展名的文件),另一个用于具有语法规则的文件(例如~/.vimrc
个文件):
.py