Baru saja beralih dari bash ke zsh.
Dalam bash, tugas latar belakang terus berjalan saat shell keluar. Misalnya di sini, dolphin
terus berjalan setelah exit
:
$ dolphin .
^Z
[1]+ Stopped dolphin .
$ bg
[1]+ dolphin . &
$ exit
Inilah yang saya inginkan sebagai perilaku default.
Sebaliknya, perilaku zsh adalah memperingatkan tentang menjalankan pekerjaan di exit
, lalu menutupnya jika Anda melakukannya exit
lagi. Misalnya di sini, dolphin
ditutup ketika exit
perintah kedua benar-benar keluar dari shell:
% dolphin .
^Z
zsh: suspended dolphin .
% bg
[1] + continued dolphin .
% exit
zsh: you have running jobs.
% exit
Bagaimana cara membuat perilaku default zsh di sini seperti bash?