私は Fedora 20 で tmux を使用しています (yum を使用してデフォルトの tmux rpm をインストールしました)。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
PROMPT_COMMAND
Fedora 20でも同じ問題が発生しています。これは、報告された変数の変更によるものと思われます。バグ報告。
私が使用している回避策は次のとおりです。
sudo ln -s /usr/bin/true /etc/sysconfig/bash-prompt-screen
これにより、screen または tmux を使用するときに、ウィンドウ タイトルを非常に長い値に設定する環境変数が/etc/bashrc
設定されることが防止されます。PROMPT_COMMAND