tmux / bashは通常のシェル(intellij)でのみtmuxを起動します。

tmux / bashは通常のシェル(intellij)でのみtmuxを起動します。

小さな問題があります。 tmuxを起動していますが、.bashrcシェルがターミナルエミュレータの通常のシェルの場合にのみ起動したいと思います。

最近、ほとんどのIDEには、tmuxが起動されたシェル(私の場合)を起動できるターミナルタブがあります。 IDE を閉じると、tmux が正常に終了せず、セッションは引き続き実行されます。

これは私が望んでいない別々のtmuxセッションを引き起こします。

この場合、tmuxが起動しないようにする方法はありますか(たとえば、端末エミュレータがシェルを起動したときにのみ設定される環境変数、または終了時にIDE(私の場合はintellij)でセッションを正しく終了する方法)IDE)?

関連情報