gpt4 book ai didi

ruby - 在 VIM 中更改 `rubyLocalVariableOrMethod` 颜色

转载 作者:数据小太阳 更新时间:2023-10-29 07:57:14 24 4
gpt4 key购买 nike

我想知道是否可以更改 mytheme.vim 配色方案文件中的 rubyLocalVariableOrMethod 颜色。

我目前正在扩展我非常喜欢的 ir_black 主题,并且只想为某些关键字覆盖一些颜色。

这是我当前的配色方案,它是从 ir_black 延伸而来的。

runtime colors/ir_black.vim

let g:colors_name = "mytheme"

hi rubyDefine ctermfg=darkblue
hi rubyFunction ctermfg=lightblue
hi rubyConstant ctermfg=lightblue
hi rubyString ctermfg=green
hi rubyInteger ctermfg=red
hi rubyFloat ctermfg=red
hi rubyLocalVariableOrMethod ctermfg=white

hi ruby​​LocalVariableOrMethod ctermfg=white 外,一切都按预期工作。颜色仍然看起来像 gray。我想也许 ir_black 正在设置一个我的 rubyLocalVariableOrMethod 无法覆盖的特定值,但我没有找到任何东西。

也许对 VIM 更有经验的人可以帮助我解决这个问题。

这是我正在使用的 ir_black 的链接:
https://github.com/wgibbs/vim-irblack/blob/master/colors/ir_black.vim

这是我正在使用的 ruby 语法文件:
https://github.com/vim-ruby/vim-ruby/blob/master/syntax/ruby.vim

任何帮助弄清楚为什么我无法覆盖 gray-looking 颜色的人都将不胜感激!

最佳答案

原来我的终端 (iTerm2) 的 Foreground 属性没有设置为“全白”。没想到这会产生任何影响,但很高兴知道以防其他人遇到这个问题。

关于ruby - 在 VIM 中更改 `rubyLocalVariableOrMethod` 颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8948698/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com