Vim+日光浴+终止符=以黑色突出显示的关键字
我开始配置vim,所以我安装了病原体并进行了solarized 这是我的.vimrc和solarized主题的屏幕截图 我不明白为什么像“set”这样的关键词用黑色突出显示? 是因为终结者吗 当我打开一个python脚本时,所有的关键字都会高亮显示,这是同样的问题 谢谢 编辑Vim+日光浴+终止符=以黑色突出显示的关键字,vim,themes,syntax-highlighting,terminator,Vim,Themes,Syntax Highlighting,Terminator,我开始配置vim,所以我安装了病原体并进行了solarized 这是我的.vimrc和solarized主题的屏幕截图 我不明白为什么像“set”这样的关键词用黑色突出显示? 是因为终结者吗 当我打开一个python脚本时,所有的关键字都会高亮显示,这是同样的问题 谢谢 编辑 真正的问题是,您可以在vim、zsh和terminator配置中设置不同的背景/颜色。有没有办法让这一切看起来像日光浴?我认为问题来自相互重叠的背景。黑色实际上是terminator的背景。Colorscheme的作者可以
真正的问题是,您可以在vim、zsh和terminator配置中设置不同的背景/颜色。有没有办法让这一切看起来像日光浴?我认为问题来自相互重叠的背景。黑色实际上是terminator的背景。Colorscheme的作者可以从GUI Colorscheme的16777216颜色调色板、256色终端模拟器的256色xterm调色板以及其他情况下命名为ANSI的16种用户可配置颜色构建自己的调色板 显而易见的结果是,要想出一个保证在任何地方看起来都一样的配色方案是极其困难的 我对colorscheme所做的选择是在GUI版本中仅使用xterm调色板中的颜色,这使得实际上无法仅根据颜色来区分终端Vim和图形Vim。老实说,我不知道有多少配色方案可以做到这一点,但是调色板本身的局限性,比如说,没有棕色,无可否认,这让它有点复杂和限制 对于8/16色终端,我从调色板中提供18的值,以便用户可以自定义其16种ANSI颜色,并享受与更具功能的终端或GVim几乎相同的体验。这是每个colorscheme作者都必须做的事情,没有解决办法
一些colorscheme的作者从一个有限的、任意的调色板开始他们的工作,通常是16-20种颜色,他们将其改装成自己的配色方案。由于它们的调色板大部分时间都在xterm调色板之外,因此它们能够为您提供令人印象深刻的开箱即用GUI体验,但256色的终端体验通常是如此,强迫您将终端倒退到xterm$术语,以享受定制的ANSI颜色。Solarized自创建以来一直是社区中的一大痛苦。它是由无知的人设计的,他们喜欢用伪科学的知识来装饰他们的营销演讲。不用麻烦了。如果你这样做了,去查看他们的自述/常见问题,并使用他们的问题跟踪器。我不喜欢solarized本身,我只是在寻找一个简单的vim主题,看起来不错。我只是没有时间给自己配置配色方案。我认为solarized对初学者很好,也许不是每个人都这么认为。也许你有一个更好的简单的选择?好吧,我有我自己的配色方案,我会让你自己找到不被指责的东西;-它比Solarized简单可靠得多。但是有数百种高质量的配色方案可用,它们只需要vimrc中的colorscheme即可。试试Mustang,BusyBee…Solarized的问题不在于它的外观,而在于它的设计以及它的工作原理,自从它发布以来,它已经被证明是客观可怕的。感谢这些信息。有没有办法知道配色方案是否依赖于终端?例如,solarized和mustang的真正区别是什么?