web-dev-qa-db-ja.com

xfceターミナル:セッションの復元時にスクリプトを実行

Xfceターミナルと、ログイン時にウィンドウとタブを復元する方法、および各タブのcwdを記憶する方法に非常に満足しています。

Python developmentの場合、仮想環境のサブディレクトリがあるディレクトリにcdすると、仮想環境をアクティブにするbash関数を追加しました。私の.bashrcから:

# Automatically en/dis-able Python virtual environments:
function cd() {
    builtin cd "$@"
    set_python_env
}

残念ながら、Xfceターミナルがセッションを復元しても、そのコードは呼び出されません。

セッションが復元されたときにコードを実行するにはどうすればよいですか?

1
Robert

思っていなかった... set_python_env関数の最後に.bashrc --- Python仮想環境を使用してディレクトリの外で呼び出された場合は何も起こりません。新しいターミナルタブごとにシェルが実行されます。

0
Robert