Tmux Neues Fenster Standardname

Tmux Neues Fenster Standardname

Ich verwende tmux unter Fedora 20 (ich habe das Standard-tmux-rpm mit yum installiert). Wenn ich in tmux ein neues Fenster erstelle, sieht der Standardtitel ungefähr so ​​aus:

user@hoest:/path/to/this/folder

was ziemlich langwierig und nervig zu ändern ist. Ich habe einige mögliche Lösungen gefundenHier, aber keines davon scheint in meinem Fall zu funktionieren. Irgendwelche Tipps, wie ich das lösen kann?

Hier ist mein~/.tmux.conf

unbind C-b
set -g prefix C-a
bind a send-prefix
set -g default-terminal "screen-256color"
set -g base-index 1
set -g pane-base-index 1
bind-key c new-window -n "default"
set -g status-bg black
set -g status-fg white
set -g status-left '#[fg=green]#H'
set-window-option -g window-status-current-bg red
set -g status-right '#[fg=yellow]#(uptime | cut -d "," -f 4-)'
setw -g mode-mouse on
set-option -g mouse-select-pane on
set -g mouse-resize-pane on
set -g mouse-select-window on
set -g history-limit 100000
set-option -g default-shell /usr/bin/bash
set -sg escape-time 1

Antwort1

Ich habe das gleiche Problem unter Fedora 20. Dies liegt anscheinend an der Änderung der PROMPT_COMMANDVariable, die inhttps://bugzilla.redhat.com/show_bug.cgi?id=969429.

Dies ist der Workaround, den ich verwende:

sudo ln -s /usr/bin/true /etc/sysconfig/bash-prompt-screen

Dadurch wird verhindert, /etc/bashrcdass beim Verwenden von Screen oder tmux eine PROMPT_COMMANDUmgebungsvariable festgelegt wird, die den Fenstertitel auf einen sehr langen Wert festlegt.

verwandte Informationen