在 Putty 中从 vim 打开时更改服务器配置文件中注释的颜色

在 Putty 中从 vim 打开时更改服务器配置文件中注释的颜色

当我通过 putty 在 vi​​m 中打开 apache 服务器配置文件中的注释时,它们的颜色为深蓝色,背景为黑色,有点难以阅读

在此处输入图片描述

在实际服务器计算机中使用 vim 打开文件会更容易阅读,注释会显示为青色,而像 ServerRoot 这样的关键字会显示为青色并加粗,因此仍然很容易区分两者。

通过 putty 使用 vim 时,是否可以更改注释的颜色?我宁愿不在实际的服务器计算机上更改它的颜色。是否可以使 putty 以与服务器计算机本身完全相同的颜色显示它?

答案1

Vim 的“默认”配色方案有两种模式——适用于具有浅色和深色背景的终端。遗憾的是,它无法使用 PuTTY 检测背景颜色,默认情况下仍处于“浅色”模式,因此为文本本身选择了深色。

用来:set bg=dark将其切换为更亮的颜色,包括用于评论的青色。

还要注意的是,Vim(也不是“服务器”)不会选择确切的颜色值——它只从终端提供的“ANSI”16 色调色板中选择。一些终端仿真器有一个非常易读的“深蓝色”,而其他终端仿真器则有非常深色。但大多数(包括 PuTTY)都允许调整每种颜色。

在 PuTTY 中,可以在窗口 → 颜色,这样您就可以从服务器本身使用的任何终端复制 RGB 值。(深蓝色为“ANSI Blue”,亮青色为“ANSI Cyan Bold”。)

最后,我建议尝试:color完全不同的 Vim 方案——无论是否青色,默认方案仍然不是很好。一些配色方案使用 256 色模式,允许更好的颜色选择,并且在几乎所有终端上看起来都一样(假设在 Vim 中设置了 t_Co=256)。

相关内容