Вот что я могу сделать в интерактивном режиме sh
(или bash
т. Д.) С управлением заданиями:
Я могу приостановить nano
с Ctrl+ Z( ^Z
). Примечание: если сообщение, Suspension is not enabled
то мне нужно нажать Alt+ Z( M-Z
), чтобы включить. Насколько я знаю, это стандартные сочетания клавиш в nano
.
Если команда была nano || foo
тогда, foo
она будет запущена немедленно.
Теперь я вернулся в оболочку с nano
заданием (см. jobs
). kill %%
отправит ему сигнал, еще nano
не выйдет. Мне нужно fg
после отправки сигнала, только потом nano
заканчивается.
Не так быстро, как у vim, :cq
но без дополнительной сессии SSH.