Ich bin gerade auf ein Macbook Air umgestiegen. Ich habe zsh mit Homebrew installiert, aber wenn ich einen Teil des Codes verwende, den ich (ursprünglich) in meinem Code hatte .zshrc, erhalte ich die Fehlermeldung .dircolors was not found.
Unten ist der fragliche Code:
zstyle ':completion:*' auto-description 'specify: %d'
zstyle ':completion:*' completer _expand _complete _correct _approximate
zstyle ':completion:*' format 'Completing %d'
zstyle ':completion:*' group-name ''
zstyle ':completion:*' menu select=2
eval "$(dircolors -b)"
zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS}
zstyle ':completion:*' list-colors ''
zstyle ':completion:*' list-prompt %SAt %p: Hit TAB for more, or the character to insert%s
zstyle ':completion:*' matcher-list '' 'm:{a-z}={A-Z}' 'm:{a-zA-Z}={A-Za-z}' 'r:|[._-]=* r:|=* l:|=*'
zstyle ':completion:*' menu select=long
zstyle ':completion:*' select-prompt %SScrolling active: current selection at %p%s
zstyle ':completion:*' use-compctl false
zstyle ':completion:*' verbose true
zstyle ':completion:*:*:kill:*:processes' list-colors '=(#b) #([0-9]#)*=0=01;31'
zstyle ':completion:*:kill:*' command 'ps -u $USER -o pid,%cpu,tty,cputime,cmd'
Wird dircolorsnicht mit Mac OS X geliefert? Wie soll ich es installieren?
Aktualisieren:
Wenn ich dircolors direkt auf der Shell laufen lasse, erhalte ich:
bash: dircolors; command not found
dircolorsmanuell in einer Shell auszuführen, um festzustellen, ob die Binärdatei vorhanden ist und sich in der befindet $PATH.
.dircolors was not foundund nicht darum dircolors? Unter dircolorsOSX gibt es keinen Befehl, es sei denn, Sie haben ihn selbst installiert. Er ist Linux-spezifisch (oder genauer gesagt GNU-Coreutils).
dircolorserhalte ich: bash: dircolors: command not found. Der Code, den ich im OP gepostet habe, wurde von Zsh auf einem Linux-Computer automatisch generiert. Ich dachte, ich könnte meine .zshrcdirekt auf meinen Mac OS X klonen . Wissen Sie, was der Code in meinem OP bewirkt, oder haben Sie Vorschläge, wie Sie ihn ändern können, um die entsprechende Funktionalität für Mac OS X bereitzustellen?
dircolors -bscheint verdächtig, aber auf meinem Computer funktioniert es ohne~/.dircolorsDatei einwandfrei.