如何在 bash 中禁用 bash 自动完成“cd”的着色?

如何在 bash 中禁用 bash 自动完成“cd”的着色?

在 NixOS 中,bashls和 bash 自动完成cd颜色的结果都使得读取可写目录的名称变得非常困难(只有我这样吗?)。

我没有找到默认的 ~/.bashrc 别名ls,那么 NixOS 别名在哪里ls

我曾经使用类似的方法dircolor ~/.mycolors将颜色映射更改为更易于阅读的颜色。但这在 NixOS 中不起作用,我想知道为什么?如果我能使其发挥作用,该解决方案仍然是我的首选。

ls我现在禁用, by的结果着色unalias ls

如何禁用 cdbash 中 bash 自动完成的着色?或者我可以重新映射 bash 自动完成结果的颜色吗?在同一个 bash shell 中运行set colored-stats off不会造成任何改变。

相关内容