Имя по умолчанию для нового окна Tmux

Имя по умолчанию для нового окна Tmux

Я использую tmux на Fedora 20 (я установил RPM-пакет tmux по умолчанию с помощью yum). Когда я создаю новое окно внутри tmux, заголовок по умолчанию выглядит примерно так:

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

что довольно долго и раздражает, чтобы изменить. Я нашел несколько потенциальных решенийздесь, но ни один из них, похоже, не работает в моем случае. Есть ли намек на то, как я могу решить эту проблему?

Вот мой~/.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

решение1

У меня возникла та же проблема в Fedora 20. По-видимому, это связано с изменением переменной, PROMPT_COMMANDо которой сообщалось вhttps://bugzilla.redhat.com/show_bug.cgi?id=969429.

Вот обходной путь, который я использую:

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

Это предотвратит /etc/bashrcустановку PROMPT_COMMANDпеременной среды, которая задает слишком длинное значение заголовка окна при использовании screen или tmux.

Связанный контент