我正在使用 putty 从我的 Windows 机器连接到我的 Raspberry Pi。我已经将腻子中的粗体蓝色颜色调整为更具可读性(使用这指导)。但我的终端中的颜色仍然存在问题:例如,当我运行 htop 时,负载平均值的第一个值完全是黑色,或者交换值不可读。当我将文本复制到窗口到文本文件中时,它是可读的。
有人可以帮我弄清楚在哪里调整设置吗?
答案1
随手,改进 Windows 上的 Putty 设置提供的建议或多或少与我为 PuTTY 提供的建议相同。问题不清楚哪个OP值代表蓝色。
我使用建议的设置查看了 PuTTY,除了下面的“MC”配色方案之外,没有发现用于该设置的蓝色与 xterm 相比有任何真正的差异。
根据手册页,htop
是基于ncurses的。它使用 ncursesuse_default_colors
扩展(参见第一个屏幕截图),并且不使用LS_COLORS
或类似的命令行杂凑。
htop
有一组内置的配色方案,您可以通过F2(设置)菜单进行选择。至少黑白应该可以用。但这里是选择的屏幕截图。您可能会发现“MC”最清晰:
进一步阅读:
答案2
我不了解 Raspberry,但在 SUSE 中,您需要进行更改(如果您是 root 并且想要在系统范围内进行操作)/etc/DIR_COLORS
或在启动脚本中创建您自己的用户。您很可能需要更改 Raspberry 中的颜色,才能使用 putty 正确显示它们。
Debian 系统有 LS_COLORS 变量,其中包含这些值,因此您需要找到 Raspberry 保存该值的位置。
我在 SUSE 机器上遇到了同样的问题,并以这种方式解决了它。