Powerline: рдкреЙрд╡рд░рд▓рд╛рдЗрди-рдХреЙрдиреНрдлрд┐рдЧ tmux 127 рдХреА рд╕реНрдерд┐рддрд┐ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рд░рд╣рд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 5 рдЕрдЧре░ 2015  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: powerline/powerline

OS X 10.11 рдмреАрдЯрд╛ 6 рдФрд░ рдмреИрд╢ 3.2 рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реИред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдкрд╛рдпрдерди рдореЗрдВ /usr рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рддрд░реАрдХреЗ рдореЗрдВ рдореВрд▓ рдкрд░рд┐рд╡рд░реНрддрди рдкрд╛рд╡рд░рд▓рд╛рдЗрди-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдкреИрджрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред

Tmux рдкреЙрд╡рд░рд▓рд╛рдЗрди рд╕реНрдЯреЗрдЯрдмрд╛рд░ рдореЗрдВ рдХрд┐рд╕реА рднреА рдХрдВрдкреЛрдиреЗрдВрдЯ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рд╣реИ рдФрд░ рдЬрдм рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕реЛрд░реНрд╕ .tmux.conf рдХреЛ рдЯрдордХреНрд╕ рдХреЗ рднреАрддрд░ рд╕реЗ рд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ, рддреЛ рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

'powerline-config tmux setup' returned 127
ctmux serror in environment bug

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореЗрд░реЗ рд▓рд┐рдП рддрдп:

$ рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрд┐рдд рдкрд╛рд╡рд░рд▓рд╛рдЗрди
==> рдбрд╛рдЙрдирд▓реЛрдбрд┐рдВрдЧ

############################################### ############### 100.0%

==> рдкреЙрд╡рд░рд▓рд╛рдЗрди рдбрд╛рд▓рдирд╛- 2.3.el_capitan.bottle.tar.gz
ЁЯН║ /usr/local/Cellar/powerline/2.3: 198 рдлрд╛рдЗрд▓реЗрдВ, 631.4K
vit @ pro 11:59:21 [~]
$ рдкреЙрд╡рд░рд▓рд╛рдЗрди
рдкрд╛рд╡рд░рд▓рд╛рдЗрди рдкрд╛рд╡рд░рд▓рд╛рдЗрди-рдбреЗрдорди рдкрд╛рд╡рд░рд▓рд╛рдЗрди-рд░реЗрдВрдбрд░
рдкреЙрд╡рд░рд▓рд╛рдЗрди-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреЙрд╡рд░рд▓рд╛рдЗрди-рд▓рд┐рдВрдЯ

рддрдм рдЙрдкрд╕рд░реНрдЧ + ALT + U рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд▓рд┐рдирдХреНрд╕ рд╕реЗ OSX рдореЗрдВ рдкреНрд░рд╡рд╛рд╕ рдХреЗ рдмрд╛рдж рд╕рдорд╕реНрдпрд╛ рджрд┐рдЦрд╛рдИ рджреА;)

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ 127 рдХрд╛ рдЕрд░реНрде рд╣реИ "рдЖрджреЗрд╢ рдирд╣реАрдВ рдорд┐рд▓рд╛"ред рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХреБрдЫ рдирд╣реАрдВ рд╣реИ / usr _unless_ pip (рдпрд╛ brew?) рд╕реНрдерд╛рдкрд┐рдд рдкрд╛рд╡рд░рд▓рд╛рдЗрди / usr рд╕реЗред рдкреЙрд╡рд░рд▓рд╛рдЗрди-рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ $ PATH рдореЗрдВ рдХреБрдЫ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рд╕рдорд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, _and_ $ PATH рдХреЛ рдЗрд╕ рддрд░рд╣ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП _before_ tmux рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рддреБрдо рд╕рд╣реА рд╣реЛ; рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдХрд╛рдврд╝рд╛-рд╕реНрдерд╛рдкрд┐рдд / рд▓рд╛рдИрдЯ / рдкрд╛рдЗрдерди / реи.bin/реирежреж рдбрд┐рд░ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ PATH рдЬреЛрдбрд╝рд╛ рдирд╣реАрдВ рдЧрдпрд╛ рдерд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ рд╣реИред

рдореИрдВ 10.11 рдмреАрдЯрд╛ рдореЗрдВ рдЕрдм рддрдХ рдХрдИ рдХрд╛рдврд╝рд╛ рдореБрджреНрджреЛрдВ рдореЗрдВ рдЪрд▓рд╛ рдЧрдпрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЖрд╢реНрдЪрд░реНрдп рдХреА рдмрд╛рдд рдирд╣реАрдВ рд╣реИред рдЬрд▓реНрджреА рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХрд╛ рд╢реБрдХреНрд░рд┐рдпрд╛ред

рдореЗрд░реЗ рд▓рд┐рдП рддрдп:

$ рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрд┐рдд рдкрд╛рд╡рд░рд▓рд╛рдЗрди
==> рдбрд╛рдЙрдирд▓реЛрдбрд┐рдВрдЧ

############################################### ############### 100.0%

==> рдкреЙрд╡рд░рд▓рд╛рдЗрди рдбрд╛рд▓рдирд╛- 2.3.el_capitan.bottle.tar.gz
ЁЯН║ /usr/local/Cellar/powerline/2.3: 198 рдлрд╛рдЗрд▓реЗрдВ, 631.4K
vit @ pro 11:59:21 [~]
$ рдкреЙрд╡рд░рд▓рд╛рдЗрди
рдкрд╛рд╡рд░рд▓рд╛рдЗрди рдкрд╛рд╡рд░рд▓рд╛рдЗрди-рдбреЗрдорди рдкрд╛рд╡рд░рд▓рд╛рдЗрди-рд░реЗрдВрдбрд░
рдкреЙрд╡рд░рд▓рд╛рдЗрди-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреЙрд╡рд░рд▓рд╛рдЗрди-рд▓рд┐рдВрдЯ

рддрдм рдЙрдкрд╕рд░реНрдЧ + ALT + U рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд▓рд┐рдирдХреНрд╕ рд╕реЗ OSX рдореЗрдВ рдкреНрд░рд╡рд╛рд╕ рдХреЗ рдмрд╛рдж рд╕рдорд╕реНрдпрд╛ рджрд┐рдЦрд╛рдИ рджреА;)

рдореБрдЭреЗ рдЕрднреА рднреА рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЖ рд░рд╣реА рд╣реИ, рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рд╕реБрдЭрд╛рд╡реЛрдВ рдиреЗ @ ZyX-I рдХреА рдорджрдж рдирд╣реАрдВ рдХреА

michael-heuberger<strong i="6">@abc</strong> ~ тЭптЭптЭп tmux source ~/.tmux.conf
'powerline-config tmux setup' returned 127

рдЕрдЬрдЧрд░ рдкрде рдХреЛ рдпрд╣рд╛рдБ .zshrc рдореЗрдВ рд╣реА рд╕реЗрдЯ рдХрд░рдирд╛ (рдХрд┐рд╕реА рднреА bash рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдирд╣реАрдВ) рдФрд░ pyenv рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛:

michael-heuberger<strong i="10">@abc</strong> ~ тЭптЭптЭп which powerline-config
/home/michael-heuberger/.pyenv/shims/powerline-config

рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдЗрд╕ рддрд░рд╣

  export PYENV_ROOT="$HOME/.pyenv"
  export PATH="$PYENV_ROOT/bin:$PATH"
  eval "$(pyenv init -)"

... / tmux / powerline.conf рдлрд╝рд╛рдЗрд▓ рдкрдврд╝рддрд╛ рд╣реИ:

if-shell 'env "$POWERLINE_CONFIG_COMMAND" tmux setup' '' 'run-shell "powerline-config tmux setup"'
# vim: ft=tmux

рдпрджрд┐ рдореИрдВ env "$POWERLINE_CONFIG_COMMAND" tmux setup рдХреЛ ~ / .bash_profile рдореЗрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИ

рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдлрд┐рд░ рдмреИрд╢ рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ рдЬреЛ рдХрд╣рддреА рд╣реИ рдХрд┐ рд▓рдЧрднрдЧ 'рдПрдирд╡реНрд╣реА рдбрд┐рдлрд╛рдЗрди рдирд╣реАрдВ'

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкрд╛рд╡рд░рд▓рд╛рдЗрди.рдХреЙрдиреНрдлрд╝ рдореЗрдВ рдХреЗрд╡рд▓ рд╢реЗрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдЫреЛрдбрд╝ рджреЗрдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдХреЗрд╡рд▓ ~ / -tmux.conf рдореЗрдВ рдкреЙрд╡рд░рд▓рд╛рдЗрди.рдХреЙрдиреНрдлрд╝ рдХреЙрд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

run-shell "powerline-config tmux setup"
# vim: ft=tmux

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рддрд╛ рд╣реИред

рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдк рдмрд╕ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ
run-shell "powerline-config tmux setup" ~ / .tmux.conf рдХреЗ рдмрдЬрд╛рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП source ~/...

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

kataev picture kataev  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

adamk33n3r picture adamk33n3r  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

yyandrew picture yyandrew  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

pklebba picture pklebba  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

lastobelus picture lastobelus  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ