Wedisagree рд╡рд┐рд╖рдп рдХрд╛ git рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдкрд░ рдПрдХ рдЕрдЬреАрдм рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИред
рдирд┐рдпрдорд┐рдд рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдкрд░ рд╕рдм рдХреБрдЫ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ рдПрдХ рдЧрд┐рдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реВрдВ рддреЛ рдЯрд░реНрдорд┐рдирд▓ рдХрд░реНрд╕рд░ рдмрд╛рдИрдВ рдУрд░ 4 рдХреЙрд▓рдо рд╣реЛрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЗрд╕реЗ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдЦрд░рд╛рдм рд╡рд┐рд╡рд░рдг рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ рдФрд░ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рд╕рдВрд▓рдЧреНрди рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдорджрдж рдХрд░реЗрдЧрд╛ред
рдореИрдВ рдЖрд░реНрдХ рд▓рд┐рдирдХреНрд╕, рдХрдорд╛рд▓ рдФрд░ рдЯрд░реНрдорд┐рдиреЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред
рдЬрдм рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдЗрд╕ рддрд░рд╣ рдХреА рдЪреАрдЬреЗрдВ рджреЗрдЦреА рд╣реИрдВ, рддреЛ рдпрд╣ рдЕрдХреНрд╕рд░ рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рд╡рд░реНрдг рдЪреМрдбрд╝рд╛рдИ рд╕рдВрдЪрд╛рд░ рдХреЗ рд╕рд╛рде рдПрдХ рдореБрджреНрджрд╛ рд░рд╣рд╛ рд╣реИ: рдпрд╛ рддреЛ рдЧреИрд░-рдореБрджреНрд░рдг (0-рдЪреМрдбрд╝рд╛рдИ) рд╡рд░реНрдг рдареАрдХ рд╕реЗ рдмрдЪ рдирд╣реАрдВ рд░рд╣реЗ рд╣реИрдВ, рдпрд╛ рдЯрд░реНрдорд┐рдирд▓ рдФрд░ рдЖрдкрдХрд╛ рдлрд╝реЙрдиреНрдЯ рдЗрд╕ рдмрд╛рдд рдкрд░ рд╕рд╣рдордд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрд┐рддрдиреЗ рд╡рд┐рд╕реНрддреГрдд рд╡рд░реНрдг рд╣реИрдВред
OS X 10.9.5 рдкрд░ Terminal.app рдФрд░ iTerm2 рдореЗрдВ рдореЗрд░реЗ рд▓рд┐рдП wedisagree
рдареАрдХ рд▓рдЧ рд░рд╣рд╛ рд╣реИред (рдЯрд░реНрдорд┐рдирд▓ рдХрд╛ рдЖрдХрд╛рд░ рдмрджрд▓рддреЗ рд╕рдордп RPROMPT
рдХреБрдЫ рд╡рд░реНрдгреЛрдВ рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХреЛ рдЫреЛрдбрд╝рдХрд░ред)
рдРрд╕рд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ wedisagree
рдореЗрдВ рдХреЛрдИ рди рдмрдЪрд╛ рд╣реБрдЖ рдЧреИрд░-рдореБрджреНрд░рдг рд╡рд░реНрдг рд╣реИред (рдЬрдм рддрдХ рдХрд┐ рд╡реЗ ZSH_THEME_TIME_SINCE_*
рдЪрд░ рдореЗрдВ рдЫрд┐рдкреЗ рди рд╣реЛрдВред) рдпреЗ рдЖрдорддреМрд░ рдкрд░ рд░рдВрдЧ-рд╕реЗрдЯрд┐рдВрдЧ рдПрд╕реНрдХреЗрдк рдЕрдиреБрдХреНрд░рдо рд╣реЛрддреЗ рд╣реИрдВред wedisagree
рдореЗрдВ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ zsh рдкреНрд░реЙрдореНрдкреНрдЯ рд╡рд┐рд╕реНрддрд╛рд░ %{...%}
рдПрд╕реНрдХреЗрдк рдХреЗ рд╕рд╛рде рд╡реЗ рд╕рднреА рдареАрдХ рд╕реЗ рдмрдЪ рдЧрдП рд╣реИрдВред
рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЯрд░реНрдорд┐рдиреЗрдЯрд░ рд╕реЛрдЪрддрд╛ рд╣реИ рдХрд┐ RPROMPT
рдореЗрдВ рдЙрди рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдгреЛрдВ рдореЗрдВ рд╕реЗ рдХреБрдЫ рдЖрдкрдХреЗ рдлрд╝реЙрдиреНрдЯ рдХреЗ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рд╡реНрдпрд╛рдкрдХ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ тШВ, тША, рдФрд░ ред рдлрд┐рд░ рдЯрд░реНрдорд┐рдирд▓ рдпрд╛ curses
рдЧрд▓рдд-рдЧрд┐рдирддреА рд╣реЛ рд╕рдХрддреА рд╣реИ рдХрд┐ рдЙрд╕ RPROMPT
рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдХрд┐рддрдиреЗ рд╡рд░реНрдгреЛрдВ рдХреЛ рдЖрд╡рдВрдЯрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдореВрд▓ рд╕реНрдерд╛рди рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реНрд╕рд░ рдХреЛ рд╡рд╛рдкрд╕ рд▓реЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рддрдиреЗ рд╡рд░реНрдгреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ . рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рд╕рд╣реА рд╕рдВрдХреЗрдд рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рджрд╛рдИрдВ рдУрд░ рд╕реЗ рдХреБрдЫ рд╡рд░реНрдгреЛрдВ рдХреЛ рд╕рд╣реА-рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИред
рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, wedisagree
рдХреА рдПрдХ рдЕрдиреБрдХреВрд▓рд┐рдд рдкреНрд░рддрд┐ рдмрдирд╛рдПрдВ рдФрд░ рдЙрди рд╡рд░реНрдгреЛрдВ рдХреЛ рдирд┐рдпрдорд┐рдд рдЕрдВрдЧреНрд░реЗрдЬреА рдЕрдХреНрд╖рд░реЛрдВ рд╕реЗ рдмрджрд▓реЗрдВред рд╡реЗ рдЗрд╕ рдЦрдВрдб рдореЗрдВ рд╣реИрдВред рдЗрд╕ рд╡рд┐рд╖рдп рдХреЛ рдХреБрдЫ рдЕрдиреНрдп рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдореЗрдВ рднреА рдЖрдЬрд╝рдорд╛рдПрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ рдХреИрд╕рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИред
рдЕрдЧрд░ рд╡рд╣ рдЪреАрдЬреЛрдВ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рд╢рд╛рдпрдж рдЯрд░реНрдорд┐рдирд▓/рдлрд╝реЙрдиреНрдЯ рдЪреМрдбрд╝рд╛рдИ рдЕрд╕рд╣рдорддрд┐ рдорд┐рд▓ рдЧрдИ рд╣реИред (рдпрд╛ curses
рдпрд╛ рдЗрд╕реА рддрд░рд╣ рдХреА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ред) рдпрд╣ рдПрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдпрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред
рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдЕрдкрдирд╛ рд▓реЛрдХреЗрд▓ рд╕рд┐рдВрдЧрд▓-рдмрд╛рдЗрдЯ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рд╣реЛред рдлрд┐рд░, рдЬрдм рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рд╡рд┐рд╢реЗрд╖ рдкреНрд░рддреАрдХреЛрдВ рдЬреИрд╕реЗ рдорд▓реНрдЯреАрдмрд╛рдЗрдЯ рд╡рд░реНрдг рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдЯрд░реНрдорд┐рдирд▓ рдпрд╛ рдХрд░реНрд╕рд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЕрдзрд┐рдХ-рдЧрд┐рдирддреА рд╣реИ рдХрд┐ рдХрд┐рддрдиреЗ рд╡рд░реНрдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред рдЕрдкрдиреЗ locale
рдЖрдЙрдЯрдкреБрдЯ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ UTF-8 рд▓реЛрдХреЗрд▓ рд╣реИ, рдФрд░ рдЯрд░реНрдорд┐рдиреЗрдЯрд░ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдФрд░ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдЖрдкрдХрд╛ рдЯрд░реНрдорд┐рдиреЗрдЯрд░ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдпреВрдЯреАрдПрдл -8 рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рд╣реИ, рди рдХрд┐ рдПрдПрд╕рд╕реАрдЖрдИрдЖрдИ рдпрд╛ рдХреБрдЫ рдФрд░ред
рдпрд╛ рдпрджрд┐ рдЖрдк UTF-8 рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВред рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЯрд░реНрдорд┐рдиреЗрдЯрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдиреЗ рдкрд░ рдЙрди рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдгреЛрдВ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдХрдИ рд╕реЗрд▓ рдЪреМрдбрд╝реЗ рд╣реЛрдВред рдРрд╕рд╛ рдХреБрдЫ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк OMZ рдпрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ; рдЖрдкрдХреЛ рдЯрд░реНрдорд┐рдиреЗрдЯрд░ рдХреЛ рдЗрд╕рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдиреА рд╣реЛрдЧреАред
рд╕рд╣реА рдмрд╛рдд рд╣реИ! рдореЗрд░рд╛ рдЯрд░реНрдорд┐рдирд▓ рд▓реЛрдХреЗрд▓ рдЧрд▓рдд рдерд╛ред
рд╕реНрдерд╛рдкрдирд╛
export LC_ALL=pt_BR.UTF-8
export LANG=pt_BR.UTF-8
рдореЗрд░реЗ .zshrc
рдкрд░ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ, рднрд▓реЗ рд╣реА /etc/locale.gen
рдкрд░ рдореЗрд░рд╛ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рд╕рд╣реА рдерд╛ред
рдореИрдВрдиреЗ рд╡рд┐рд╡рд╛рд╣ рд╕рд╣рдорддрд┐ рд╡рд┐рд╖рдп рдХреЛ рдПрдХ рдореЗрд▓реЗ рдореЗрдВ рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ рд▓рд┐рдЦрд╛ рдерд╛... рдпрд╣ рджреЗрдЦрдХрд░ рдЕрдЪреНрдЫрд╛ рд▓рдЧрд╛ рдХрд┐ рдЗрд╕реЗ рдЕрдиреНрдп рд▓реЛрдЧ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВ! рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдХреБрдЫ рд╕рдордп рдореЗрдВ zsh рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореИрдВрдиреЗ рд╡рд┐рд╡рд╛рд╣ рд╕рд╣рдорддрд┐ рд╡рд┐рд╖рдп рдХреЛ рдПрдХ рдореЗрд▓реЗ рдореЗрдВ рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ рд▓рд┐рдЦрд╛ рдерд╛... рдпрд╣ рджреЗрдЦрдХрд░ рдЕрдЪреНрдЫрд╛ рд▓рдЧрд╛ рдХрд┐ рдЗрд╕реЗ рдЕрдиреНрдп рд▓реЛрдЧ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВ! рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдХреБрдЫ рд╕рдордп рдореЗрдВ zsh рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред