概要
新しいtmuxセッションを作成すると、プロンプトがデフォルトのbash構成からプルさsource ~/.bashrcれ、カスタマイズしたプロンプトを手動で実行する必要があります。
分析
RHEL 7マシンを使用しています。しばらく前にbashの更新後にこの動作に気づき始めましたが、今まで質問をすることはありませんでした(そして、どの更新が発生し始めたのかわかりません)。
たとえば、プロンプトを次のようにカスタマイズしました。
[user@hostname ~]$
新しいtmuxセッションを開始するたびに、bashのデフォルトのように見えるものが使用されます。
-sh-4.2$
クイックランはsource ~/.bashrc常に問題を修正しますが、小さな問題を修正するたびにこれを行う必要があるのは面倒です。tmuxでこれを自動的に行う方法についてのアイデアはありますか?
さらに情報が必要な場合は、喜んで提供します。
tmux.conf
参考のため、tmux.conf以下にファイルを示しますが、カスタムと呼ぶことはほとんどできません。
setw -g mode-keys vi
# reload tmux.conf
bind r source-file ~/.tmux.conf \; display-message " ✱ ~/.tmux.conf is reloaded"

source ~/.bashrc行を追加し、.bash_profileログアウトしてからログインし直して、新しいtmuxセッションを作成しましたが、変更はしませんでした。何か案は?