संयोग से, अपने लिंक, टूट गया है कोड में ही करने के बजाय कोड का कोई लिंक पोस्टिंग के साथ मुद्दों में से एक पर प्रकाश डाला: यहाँ बिट मुझे लगता है कि हम साथ संबंध रहे हैं एक पूर्ण तस्वीर
मुझे लगता है कि आपकी समस्या यह है कि 'रंग' वर्ण आप उपयोग %{...%}
की एक जोड़ी में भाग निकले किया जाना चाहिए:
%{...%}
Include a string as a literal escape sequence. The string within the braces
should not change the cursor position. Brace pairs can nest.
अपने नवीनतम commit on github का उपयोग करना, मैं इस मुद्दे को नहीं देख पा रहे हैं - आप इसे ठीक किया ? हालांकि, मुझे कर्सर प्लेसमेंट और लाइन-ड्रॉइंग के साथ कुछ समस्याएं दिखाई दे रही हैं, खासकर TAB
के साथ।
दबाया टैब यहाँ: जब TAB
दबाने, कर्सर को एक लाइन ले जाया जाता है।
दबाए गए टैब यहां दबाए गए। 
PROMPT
हर बार एक पंक्ति को फिर से खींचा जा रहा है। यह %{...%}
भीतर रंग कोड encapsulating द्वारा तय हो गई है:
# Solarized Dark colour scheme
BOLD="%{$(tput bold)%}"
RESET="%{$(tput sgr0)%}"
SOLAR_YELLOW="%{$(tput setaf 136)%}"
SOLAR_ORANGE="%{$(tput setaf 166)%}"
SOLAR_RED="%{$(tput setaf 124)%}"
SOLAR_MAGENTA="%{$(tput setaf 125)%}"
SOLAR_VIOLET="%{$(tput setaf 61)%}"
SOLAR_BLUE="%{$(tput setaf 33)%}"
SOLAR_CYAN="%{$(tput setaf 37)%}"
SOLAR_GREEN="%{$(tput setaf 64)%}"
SOLAR_WHITE="%{$(tput setaf 254)%}"
मैं मूल ~/.zshrc
बिना 100% यकीन नहीं है, लेकिन इस पर तुरंत एक छोटे से सुधार करना चाहिए। :) नारंगी से
अलावा, आप भी एक टर्मिनल आधारित Solarized
प्रोफ़ाइल और zsh
colors
, जो अधिक पोर्टेबल हो सकता है का उपयोग कर सकते हैं। हालांकि, tput
के बिना मुझे संतरे का अधिकार नहीं मिला।
#autoload colors && colors
#SOLAR_YELLOW="%{$fg[yellow]%}"
#SOLAR_ORANGE="%{$(tput setaf 166)%}"
#SOLAR_RED="%{$fg[red]%}"
#SOLAR_MAGENTA="%{$fg[magenta]%}"
#SOLAR_VIOLET="%{$fg_bold[magenta]%}"
#SOLAR_BLUE="%{$fg[blue]%}"
#SOLAR_CYAN="%{$fg[cyan]%}"
#SOLAR_GREEN="%{$fg[green]%}"
#SOLAR_WHITE="%{$fg[white]%}"
क्या मुझे अन्य चर से बचने की ज़रूरत है, या यह सिर्फ रंग है? उदाहरण के लिए, मैं अन्य चरों के रंगों को उपनाम करता हूं जैसे कि 'style_path = "$ {RESET} $ {SOLAR_GREEN}" ' –
@OliverJosephAsh बशर्ते यह बच निकला * कहीं भी *, आप अच्छे हैं - मैं जल्द से जल्द संभव समय से बच निकला ('SOLAR_'), इसलिए 'style_path'' {% {$ (tput sgr0)%}% {$ {tput setaf 64%} "' 'तक विस्तारित होगा, दोनों चर पहले से ही बच निकले हैं -' उच्च 'चर से बचने' टी * चोट *, लेकिन मुझे नहीं लगता कि कोई फायदा है :) –
simont