【问题标题】:force vim background to black强制 vim 背景为黑色
【发布时间】:2011-11-28 19:11:47
【问题描述】:

在我的 vimrc 中有什么方法可以覆盖我的颜色方案的背景设置并将其强制为黑色吗?我正在寻找类似的东西

set colorscheme=wombat256
override_background(black)

所以无论我选择什么方案,背景都会被强制为黑色。

【问题讨论】:

  • 如果主题中的前景文本也是黑色的怎么办?
  • 然后我会得到不可见的文本 :) 我最想要这个,因为除了灰色/深蓝色/其他非黑色背景之外,我喜欢很多主题,而且不这样做会很方便必须单独更改它们。

标签: vim color-scheme


【解决方案1】:
 colorscheme wombat256
 highlight Normal guibg=black guifg=white
 set background=dark

调整口味:)

@edit:在阅读了您稍后的评论后,我怀疑您会发现您需要覆盖更多相关的突出显示(组)背景颜色。通过阅读现有的配色方案,最清楚的是哪一个

【讨论】:

  • 谢谢 :) 为我指明了正确的方向。实际的命令是高亮显示 Normal ctermbg=None,这要归功于一个 gnome 终端错误,其中黑色不是黑色 [superuser.com/questions/142486/…
  • 我必须将 set background=dark 放在 highlight 覆盖之前,才能完成这项工作。
【解决方案2】:

这对我有用:

colorscheme wombat256
hi Normal ctermbg=16 guibg=#000000
hi LineNr ctermbg=16 guibg=#000000

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-13
    • 2019-01-04
    相关资源
    最近更新 更多