如何更改 Cygwin 目录使用的难以辨认的深蓝色?

如何更改 Cygwin 目录使用的难以辨认的深蓝色?

我想更改 Cygwin 用于目录的蓝色。它在大多数屏幕上太暗,无法阅读。

答案1

您可能从其本身获取颜色ls。您可以通过将其作为 调用来获取颜色ls --color。您可以禁用此别名,也可以更改颜色。我发现颜色很有用,所以我更改了颜色。

有默认值,但您可以使用LS_COLORS环境变量覆盖这些默认值。您可以手动设置,也可以使用工具目录颜色来帮你。

答案2

如果您使用的是 MinTTY(除非您知道自己在做一些特殊的事情,否则您几乎肯定会使用 MinTTY),最简单的方法是更改​​ MinTTY 设置。您可以通过编辑文件来执行此操作~/.minttyrc

尝试从 Cygwin shell 中运行以下命令(当您使用桌面或开始菜单链接启动 Cygwin 时得到的命令),然后重新启动 MinTTY:

echo 'Blue=127,127,255' >> ~/.minttyrc
echo 'BoldBlue=191,191,255' >> ~/.minttyrc

这对于出现蓝色的所有地方都有效,而不仅仅是在的结果中ls

答案3

还有一个命令行选项--option可以让你更改颜色

例如,以下将蓝色更改为更易读的内容

C:\cygwin\bin\mintty.exe --option Blue=128,128,192 -i /Cygwin-Terminal.ico -

答案4

另一种看待这个问题的方式是,Windows 上的 CMD Powershell Bash 等使用的默认“深蓝色”颜色太暗。您可以通过以下方式更改它:

  • 点击右上角的图标
  • 单击“属性”
  • 单击颜色选项卡
  • 选择第二种深蓝色
  • 更改蓝色:128 至 255
  • 点击 Tab 键保存值
  • 选择原始背景颜色(通常为黑色)
  • 单击“确定”

相关内容