Problema con l'avvio di tmux che mostra la configurazione in esecuzione. (Powerline)

4

Ho appena installato powerline utilizzando questo tutorial: link

Ora, la prima cosa che vedo quando apro tmux con il comando tmux è ciò che appare come la configurazione in esecuzione.

Quello che voglio vedere è una nuova shell bash (che ottengo premendo Esc o Ctrl + c ).

Invece, questo è ciò che viene visualizzato:

set option: status -> on                                                                      [0/0]
set option: status-utf8 -> on
set option: status-interval -> 2
set option: status-left-length -> 20
set option: status-right -> "#(env "$POWERLINE_COMMAND" $POWERLINE_COMMAND_ARGS tmux right -R pane"
set option: status-right-length -> 150
set option: window-status-format -> "#[fg=colour244,bg=colour233,nobold,noitalics,nounderscore]  #"
set option: window-status-current-format -> "#[fg=colour233,bg=colour31,nobold,noitalics,noundersc"
set option: status-left -> "#[fg=colour16,bg=colour254,bold,noitalics,nounderscore] #S #[fg=colour"
set option: status-fg -> colour231
set option: status-bg -> colour233
set option: window-status-fg -> colour249
set option: window-status-activity-attr -> none
set option: window-status-bell-attr -> none
set option: window-status-activity-fg -> colour11
set option: window-status-bell-fg -> colour1

Il tema powerline è perfettamente funzionante e tutto il resto funziona dopo aver premuto Esc o Ctrl + c .

Questo è il file .tmuxrc.conf che ho:

source ~/.local/lib/python2.7/site-packages/powerline/bindings/tmux/powerline.conf
set-option -g default-terminal "screen-256color"
    
posta Sander Hoftun Haukelidsæter 08.05.2015 - 13:45

2 risposte

1

@Sander. Ho avuto lo stesso identico problema quando ho installato per la prima volta tmux-powerline e l'aggiornamento di tmux mi ha risolto il problema. La mia versione precedente all'aggiornamento era 1.8 e attualmente sono al 2.1.

Scorri fino alla fine di questa pagina per le istruzioni di aggiornamento. Ho fatto la mia installazione dal repository git. Spero che questo aiuti.

    
risposta data wrfc 17.06.2015 - 00:22
0

Questo è un problema noto con l'esecuzione di Powerline su tmux 1.8. Vedi link .

La soluzione standard, come @wrfc annotata , è di aggiornare tmux. Il pPA pi-rho / dev ha nuove versioni di tmux (e di altri popolari strumenti di sviluppo) e sembra essere popolare. Per usarlo:

sudo add-apt-repository ppa:pi-rho/dev
sudo apt-get update
sudo apt-get install tmux

Poiché premendo Esc , Ctrl-C , o Invio cancella la configurazione, una soluzione alternativa (hack) è dire a tmux di premere quello stesso, aggiungendo send-key Enter al tuo .tmux.conf.

    
risposta data Josh Kelley 25.03.2017 - 03:28

Leggi altre domande sui tag