1. ホーム
  2. tmux

[解決済み] 新しいtmuxセッション(またはウィンドウ)で.bashrc/.profileがロードされない -- なぜ?

2022-11-20 08:54:30

質問

tmuxが起動したり、新しいウィンドウを開いたりするときに、私の .profile または .bashrc . 結局、私は . ~/.bashrc と入力してしまいます。 これを自動的に行う方法はないでしょうか?

どのように解決するのですか?

はい、あなたの .bash_profile に、行を置く。

. ~/.bashrc

これは、通常プロファイルのみを処理するような状況下で、自動的にrcファイルをソースします。

どのような場合に bash が特定のファイルを実行するときのルールは複雑で、 コマンドライン引数や環境変数とともに、起動するシェルの種類 (ログイン/非ログイン、対話型か否か、など) に依存します。

それらを man bash の出力で見ることができます。 INVOCATION - を見るだけです。しかし、これを消化し解読するには、おそらく時間がかかるでしょう :-)