2

Я хочу настроить zsh так, чтобы его управление заданиями было более похожим (я думаю) на bash по умолчанию. Особенно:

  1. Когда я запускаю фоновое задание, оно по умолчанию принадлежит оболочке и может управляться через управление заданиями.
  2. Когда я пытаюсь выйти один раз, я получаю предупреждение.
  3. Когда я снова ухожу, он автоматически отменяется (то есть не прекращается) и Zsh заканчивается.

Я проверял это, выполняя sleep 1000 & чтобы создать фоновую работу. Помещение setopt CHECK_JOBS в мой ~/.zshrc кажется, обращается к точке (2) выше. Тем не менее, я не могу заставить (3) работать; zsh всегда убивает процесс при выходе из оболочки. Как я могу остановить это?

1 ответ1

4

Отключите опцию HUP используя один из следующих

setopt NO_HUP
unsetopt HUP

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .