4
A
回答
6
基于语言的文件存储在$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时下。
4
在你的.vimrc:
highlight String guifg=1 guibg=11
0
highlight clear String
highlight link String Error
过顶IMO一点,所以你可能想不让它永久。
相关问题
- 1. 如何避免硬编码字符串
- 2. 何处放置硬编码字符串?
- 3. 如何忽略Android Studio中的所有硬编码字符串?
- 4. 硬编码字符串作品中,输入字符串不
- 5. 如何使用cin获取字符串而不是硬编码?
- 6. 如何使用硬编码字符串进行python gql查询?
- 7. 硬编码字符串导致错误在机器人
- 8. EF4 LINQ包含(字符串)替代硬编码的字符串?
- 9. 避免硬编码字符串html
- 10. 硬编码字符串在Eclipse
- 11. 如何在编译的DLL中编辑硬编码的字符串?
- 12. 使用ASP.NET MVC摆脱JavaScript中的硬编码字符串
- 13. 如何硬编码字符串的XML在Silverlight
- 14. 如何解决硬编码字符串的这个问题?
- 15. 如何将字符串硬编码为对象的属性?
- 16. 硬编码的数字原来是TypeScript中的字符串
- 17. Java Map在使用硬编码的字符串时性能最差字符串
- 18. 如何将二进制数据硬编码为字符串
- 19. 比较Java泛型时如何避免字符串硬编码?
- 20. ASP.NET恼人的URL编码字符串
- 21. PostgreSQL:SQL中的硬代码字符串
- 22. 如何编码和解码查询字符串中使用的字符串?
- 23. 用gson解析时使用硬编码的json字符串
- 24. JSON.parse使用硬编码的字符串,但不与var
- 25. EditText作为整数值使用的硬编码字符串
- 26. 硬编码的字符串“图像”,应该使用@string资源
- 27. 使用Orbeon指定查询字符串的字符编码
- 28. C#解码字符串不相等时,硬编码字符串和使用字符串从数据库
- 29. 如何解码编码的字符串?
- 30. Java:由子串生成的字符串不被视为硬编码字符串
只是想知道;你讨厌字符串变量类型吗? – Suroot 2009-02-16 01:52:49
@Suroot:硬编码字符串应避免丝毫不亚于在源代码中的“神奇”的数字。让硬编码的字符串变得难看只是让它们脱颖而出,所以你可以更容易地发现它们并将它们删除。 – 2009-02-16 02:07:37