मैंने बस मैकबुक एयर पर स्विच किया। मैंने होमब्रे का उपयोग करके zsh स्थापित किया, लेकिन जब मैं अपने में कुछ कोड का उपयोग करता हूं जो (मूल रूप से) थे .zshrc
, तो मुझे यह कहते हुए एक त्रुटि मिलती है .dircolors was not found
।
नीचे प्रश्न में कोड है:
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'
है dircolors
मैक ओएस एक्स के साथ भेज दिया नहीं? मुझे इसे कैसे स्थापित करना चाहिए?
अपडेट करें:
अगर मैं सीधे मुझे मिलने वाले शेल पर dircolors चलाते हैं:
bash: dircolors; command not found
dircolors
बाइनरी मौजूद है और में स्थित है यह देखने के लिए शेल में मैन्युअल रूप से चलाने का प्रयास करें $PATH
।
.dircolors was not found
और नहीं है dircolors
? dircolors
OSX पर कोई कमांड नहीं है जब तक कि आप इसे स्वयं स्थापित न करें, यह लिनक्स के लिए विशिष्ट है (या GNU कोरुटिल्स के लिए अधिक सटीक)।
dircolors
मैं: bash: dircolors: command not found
। ओपी में मैंने जो कोड डाला था, वह स्वचालित रूप से Zsh द्वारा लिनक्स मशीन पर उत्पन्न किया गया था। मुझे लगा कि मैं .zshrc
अपने मैक ओएस एक्स से सीधे क्लोन कर सकता हूं । क्या आप जानते हैं कि मेरे ओपी में कोड क्या है या मैक ओएस एक्स के लिए समान कार्यक्षमता लाने के लिए इसे कैसे संशोधित करना है पर कोई सुझाव है?
dircolors -b
संदिग्ध लगता है, लेकिन मेरे कंप्यूटर पर यह एक~/.dircolors
फ़ाइल के बिना ठीक काम करता है।