मैं बस (भयानक) ओह-मेरी-zsh पैकेज स्थापित किया है मेरी zsh शीघ्र अनुकूलित करने के लिए बदल जाता है, लेकिन मैं इस अजीब समस्या पर पहुंच जाते हैं:(ओह-मेरी-) zsh के फ़ाइल नाम पूरा होने के वर्तमान फ़ॉन्ट
अगर मैं कमांड नाम पर स्वत: पूर्णता का उपयोग करें (उदाहरण के लिए sou<TAB>
->source
), सबकुछ इरादे के अनुसार काम करता है। हालांकि, अगर मैं फ़ाइल नाम (उदा। source .zshr<TAB>
->source .zshrc
) पर स्वत: पूर्णता का उपयोग करता हूं, तो फ़ॉन्ट पूरे आदेश के लिए ग्रे बोल्ड में बदल जाता है। मैं अपने PROMPT
के साथ-साथ रंगों में बोल्ड का उपयोग करता हूं, लेकिन ग्रे नहीं, इसलिए मुझे नहीं पता कि वह रंग कोड कहां से आता है; यह भी तथ्य है कि यह केवल तब होता है जब फ़ाइल नाम को पूरा करते हैं।
यहां मेरे PROMPT
और RPROMPT
हैं (स्टीव लोश की prose
थीम से प्रेरित)।
PROMPT='
%B%F{208}%n%{$reset_color%}%{$fg_bold[white]%}@%B%F{039}$(box_name)
%{$reset_color%}:%{$fg_bold[green]%}${PWD/#$HOME/~}%{$reset_color%}
$(hg_prompt_info)$(git_prompt_info)
$(virtualenv_info)$(prompt_char) '
RPROMPT='${return_status}%{$reset_color%}[%t]'
अग्रिम धन्यवाद।
मेरे पास एक ही समस्या थी और यह भी स्टंप हो गया था। धन्यवाद। –