我的灵感来自 this (数字 2)使我的硬编码字符串变得丑陋。
我怎样才能在 VIM 中做到这一点?
最佳答案
基于语言的文件存储在 $VIMRUNTIME/syntax
, 一 .vim
每种语言的文件,所以这就是你需要改变的地方。
比如我的C文件存放在C:\Program Files\Vim\vim70\syntax\c.vim
并且,如果您在接近结尾处添加以下行,在 let b:current_syntax = "c"
之前,您将获得所需的确切效果:
hi String guifg=#ff0000 guibg=#ffff00
对于基于文本的 VIM,需要使用 ctermfg 和 ctermbg 选项,例如:
hi String ctermfg=Red ctermbg=Yellow
我没有测试过这些,因为我现在只使用 gvim。
关于colors - 如何在 VIM 中制作令人发指的硬编码字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/552026/