概要
新しい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セッションを作成しましたが、変更はしませんでした。何か案は?