Bashと同じ装飾を使用してtmuxにBashプロンプト変数を表示することはできません。

Bashと同じ装飾を使用してtmuxにBashプロンプト変数を表示することはできません。

私のbash変数PS1がbashとtmuxで異なる理由があると思います。

これは私のPS1変数PS1 =です。{debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[06;32m\] \w\[\033[00m\] $ \[\033[06;31m\]$(__git_ps1 "(%s)")\[\033[00;00m\]

06作業ディレクトリの特殊文字のテキスト装飾\w。デフォルトでは、このテキスト装飾は対応する特殊文字を点滅させます。これはbashではうまく機能しますが、tmuxを起動するとカラー出力が出てもテキスト装飾は機能しません(私の場合は作業ディレクトリが点滅しません)。

私の.tmux.confファイルには次の行があります。

set-option -g default-terminal "tmux-256color"

私のbashのように動作させることができますか?

ベストアンサー1

おすすめ記事