colors - 如何在 VIM 中制作令人发指的硬编码字符串?

标签 colors vim

我的灵感来自 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/

相关文章:

image - 图像中的颜色匹配

c# - 比较像素中的 RGB 颜色并将其原始颜色更改为最接近的颜色

vim - Ctrl + X 不按指定数量递减数字

VIM LanguageClient 和 ALE 互操作/重叠

linux - 无法获得语法突出显示以在 vim 中使用 R 代码

Vim:如何将文件名转换为路径?

android - 为什么 fragment 和 Activity 中的相同颜色看起来不同?

Android 内边距颜色

javascript - vim 中语法高亮困惑/失败

java - JavaFx ColorPicker 中是否可以获取 'new color' ?