zshを終了しますが、実行中のジョブは開いたままにしますか?
bashからzshに切り替えたところです。 bashでは、シェルが終了してもバックグラウンドタスクが実行され続けます。たとえば、ここでdolphinは、exit:の後に実行を継続します。 $ dolphin . ^Z [1]+ Stopped dolphin . $ bg [1]+ dolphin . & $ exit これがデフォルトの動作として私が望むものです。 対照的に、zshの動作は、でジョブを実行することについて警告しexit、exit再度実行する場合はジョブを閉じることです。たとえば、ここでdolphinは、2番目のexitコマンドが実際にシェルを終了すると閉じられます。 % dolphin . ^Z zsh: suspended dolphin . % bg [1] + continued dolphin . % exit zsh: you have running jobs. % exit ここでzshのデフォルトの動作をbashのようにするにはどうすればよいですか?