刚刚从bash切换到zsh。
在bash中,shell退出时,后台任务继续运行。例如这里dolphin
继续运行exit
:
$ dolphin .
^Z
[1]+ Stopped dolphin .
$ bg
[1]+ dolphin . &
$ exit
这就是我想要的默认行为。
相比之下,zsh的行为是警告有关在上运行作业exit
,然后exit
再次关闭它们。例如这里,dolphin
当第二个关闭exit
命令实际退出外壳:
% dolphin .
^Z
zsh: suspended dolphin .
% bg
[1] + continued dolphin .
% exit
zsh: you have running jobs.
% exit
如何在这里像bash一样使zsh成为默认行为?