TMUX 2.0 рдЕрдкрдбреЗрдЯ рдХреЗ рдмрд╛рдж рдкрд╛рд╡рд░рд▓рд╛рдЗрди рд╕реНрдЯреЗрдЯрд╕ рд▓рд╛рдЗрди рдЯреВрдЯрддреА рджрд┐рдЦ рд░рд╣реА рд╣реИред рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛?
рдореЗрд░рд╛ .tmux.conf
рд╣реИ --
set -g status-right '#(/Users/subho/.powerline/scripts/powerline tmux right)'
source '/Users/subho/.powerline/powerline/bindings/tmux/powerline.conf'
рдФрд░ рдореЗрд░рд╛ powerline.conf
рд╣реИ --
if-shell 'env "$POWERLINE_CONFIG_COMMAND" tmux setup' '' 'run-shell "powerline-config tmux setup"'
# vim: ft=tmux
рд╡рд╣реА рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рдерд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ tmux рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рдкреНрд░рддреАрдд рд╣реЛрддреА рд╣реИ, рдкреЙрд╡рд░рд▓рд╛рдЗрди рдХреА рдирд╣реАрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЖрдк :source ~/.tmux.conf
рдлрд┐рд░ рд╕реЗ рдпрд╛ рд╕рд┐рд░реНрдл :source /Users/subho/.powerline/powerline/bindings/tmux/powerline.conf
tmux рдХреЗ рдЕрдВрджрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдлрд┐рд░ рд╕реЗ рдкрд╛рд╡рд░рд▓рд╛рдЗрди рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░реЗрдЧрд╛ред рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдпрд╣ .tmux.conf
рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкрдврд╝рдиреЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
@burningTyger @ssbanerje рдЖрдк рдЕрд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ .bashrc (рдпрд╛ .zshrc) рдХреЗ рдЕрдВрдд рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдХрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
# Put this line at the end of .bashrc or .zshrc
# The path can be whatever path you installed powerline in...
tmux source "/usr/local/lib/python3.4/site-packages/powerline/bindings/tmux/powerline.conf"
@burningTyger рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореИрдВ рд╕рд┐рд░реНрдл рдкрддрд╛ рд▓рдЧрд╛ @ssbanerje рдЙрд╕ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдХрд╛рд░рдг tmux рдирд╣реАрдВ рд░рд╣ рдЧрдпрд╛ рд╣реИ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд source
рдХреЗ рдЕрдВрджрд░ рдЖрджреЗрд╢ рдЕрдкрдиреЗ ~/.tmux.conf
рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдЕрдм рдФрд░ред рддреЛ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк source
рдХрдорд╛рдВрдб рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ (рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ) ~/.tmux.conf
:
# source "/usr/lib/python3.4/site-packages/powerline/bindings/tmux/powerline.conf"
рдФрд░ tmux -2
рдЖрджреЗрд╢ рдЬрд╛рд░реА рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдЕрдкрдиреЗ .zshrc
(рдпрд╛ .bashrc
) рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐рдпрд╛рдВ рдЬреЛрдбрд╝реЗрдВ:
# Put these lines after the tmux startup command
if [[ -f /usr/lib/python3.4/site-packages/powerline/bindings/tmux/powerline.conf ]]; then
tmux source "/usr/lib/python3.4/site-packages/powerline/bindings/tmux/powerline.conf"
fi
(рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреЙрд╡рд░рд▓рд╛рдЗрди рд╕реНрдерд╛рдкрдирд╛ рдкрде рдХреЗ рд╕рд╛рде рдКрдкрд░ рджрд┐рдП рдЧрдП рдкреЙрд╡рд░рд▓рд╛рдЗрди рдкрде рдХреЛ рдмрджрд▓рдирд╛ рдпрд╛рдж рд░рдЦреЗрдВ) :рдирд░реНрддрдХ:
@fongvcao рдореИрдВ tmux рдХреЛ рд╕реЛрд░реНрд╕ рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реБрдП рдирд╣реАрдВ рджреЗрдЦрддрд╛ред рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЗрд╕рдиреЗ set-environment -r
рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рдХрдорд╛рдВрдб рдиреЗ рдХрднреА рднреА рдХреБрдЫ рднреА рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ) рдФрд░ refresh-client
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд▓реЛрдбрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди (рд╡реЗ рд╢реЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ) рдлрд╝рд╛рдЗрд▓)ред рдЪреВрдВрдХрд┐ рд▓рдЧрднрдЧ рд╕рднреА рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ set-environment -g VAR val
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬреЛрдбрд╝реЗ рдЬрд╛рддреЗ рд╣реИрдВ рддреЛ set-environment -r VAR
рдпрд╣ рдкрд╣рд▓реЗ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдкрд░ рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ powerline-config tmux setup
рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░ рджреЗрддрд╛ рд╣реИред
рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ tmux рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕реЛрд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдореБрдЭреЗ рдЕрдм рдЙрдиреНрд╣реЗрдВ рд╢реЗрд▓ рд▓рд╛рдЗрди-рдмрд╛рдп-рд▓рд╛рдЗрди (рдпрд╛ cmd1 \; cmd2
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрдкрдиреЗ рджрдо рдкрд░ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ tmux рдХреЙрд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдХреЗ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреЛ рддреЗрдЬ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП) .
рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЗрд╕реЗ рдвреВрдВрдврддреЗ рд╣реИрдВ: рдореБрдЭреЗ рдпрд╣ рд╕рдордЭрдиреЗ рдореЗрдВ рдХреБрдЫ рд╕рдордп рд▓рдЧрд╛ рдХрд┐ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рддрдп рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдмрд╕ рдкрд╛рд╡рд░рд▓рд╛рдЗрди рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдФрд░ рд╕рдм рдХреБрдЫ рдлрд┐рд░ рд╕реЗ рдХрд╛рдо рдХрд░ рдЧрдпрд╛!
рдореЗрд░реЗ рд▓рд┐рдП рд╡рд╣ pip install --upgrade --user powerline-status
рдЕрдкрдиреЗ .tmux.conf рдореЗрдВ source
рдмрдЬрд╛рдп source-file
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЗрд╕реЗ рдвреВрдВрдврддреЗ рд╣реИрдВ: рдореБрдЭреЗ рдпрд╣ рд╕рдордЭрдиреЗ рдореЗрдВ рдХреБрдЫ рд╕рдордп рд▓рдЧрд╛ рдХрд┐ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рддрдп рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдмрд╕ рдкрд╛рд╡рд░рд▓рд╛рдЗрди рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдФрд░ рд╕рдм рдХреБрдЫ рдлрд┐рд░ рд╕реЗ рдХрд╛рдо рдХрд░ рдЧрдпрд╛!
рдореЗрд░реЗ рд▓рд┐рдП рд╡рд╣
pip install --upgrade --user powerline-status