我安装了cygwin和tmux。每次我运行一个终端,我也运行tmux然后启动weechat。当我不得不离开时,我只是关闭终端窗口并且tmux继续在后台运行......到目前为止一切都很好。
问题是,每次我再次打开一个终端并连接到tmux会话时,都会产生一个新的bash进程,所以如果我关闭我的终端并多次连接我的tmux会话,我会在任务管理器中获得几个bash进程。
我做错了什么或者它应该如何运作?谢谢
编辑:在关闭终端窗口之前分离TMUX修复了我的问题。
tmux是终端多路复用器,它不是命令解释器,我假设行为是正常的。每次你运行一个新的终端,终端运行命令解释程序的新副本为bash,csh,zsh ...
—
matzeri