我有一个小问题,我让 tmux 启动,.bashrc
但我只希望它启动,如果 shell 是我的终端模拟器中的普通 shell。
现在大多数 IDE 都有一个终端选项卡,它们可以在其中启动 shell(在我的例子中)tmux 已启动。如果我关闭 IDE,tmux 不会正确结束,因此会话仍在运行。
这会导致我不想要的分离 tmux 会话。
有什么方法可以防止 tmux 在这种情况下启动(例如环境变量,仅在终端仿真器启动 shell 时设置,或者在关闭时以某种方式正确结束 IDE 中的会话(在我的情况下是 intellij) IDE)?