Stellen Sie sicher, dass Sie keine Datei haben ~/.dircolors
. Wenn Sie dies tun, ändern Sie es einfach. Wenn nicht, führen dircolors -p > ~/.dircolors
Sie Folgendes aus. Dies erzeugt eine Standard-Konfigurationsdatei für Sie.
Öffnen Sie diese Datei in vim. Die Einträge werden farblich gekennzeichnet. Sie können diejenigen ändern, die Sie anstößig finden. Dies ist wahrscheinlich OTHER_WRITABLE. Ich persönlich habe es auf 37; 42 geändert, was immer noch schlecht ist, aber lesbar ist.
Oh, und Sie haben fast sicher schon etwas in Ihrem ~ / .bashrc oder. ~ / Zshrc, das macht das schon, aber wenn nicht, wollen Sie eine Zeile wie:
dircolors -b ~/.dircolors
in die entsprechende Datei. Das typische Vorhandene sieht folgendermaßen aus:
if [ -x /usr/bin/dircolors ]; then test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
Außerdem gibt es Folgendes: Das Problem mit OTHER_WRITABLE sticky / non-sticky-Verzeichnissen wird jedoch nicht behoben:
https://github.com/huyz/dircolors-solarized