putty 似乎仅支持 3 位(8)颜色,而 vim 的默认配色方案似乎是 4 位颜色。因此,只有 3 位颜色有时甚至无法读取。有没有支持更多颜色的替代品?(我使用的是 Windows 10)
答案1
Putty 已经支持 256 种颜色,而下一个版本(目前可作为开发快照使用)支持真彩色,即 1680 万种颜色。
请注意,内置的 vim 配色方案中没有多少支持 256 种颜色。Vim 要求分别为真彩色(称为“gui 模式”颜色,因为这些颜色用于 gvim)和调色板颜色(称为“终端模式”)指定颜色。虽然许多 vim 配色方案都支持真彩色,但它们的终端模式颜色仅使用前 16 种颜色。因此,许多 vim 配色方案在终端连接(例如通过 putty)上看起来很糟糕,因为您只能看到这 16 种颜色(实际上只有 8 种颜色,具有 2 个亮度级别)。
但是完全可以创建一个能够正确支持 256 种颜色的 vim 颜色方案,并使其现在可以通过 putty 工作,这就是我所做的。