Что вы можете сделать, это связать ключ, чтобы отправить «exit ^ M» в вашу сессию оболочки вместо того, чтобы выдавать команду kill на сам экран. Конечно, это работает только в том случае, если в оболочке больше ничего не происходит. В этих случаях вам, возможно, придется немного изменить этот пример, например, чтобы послать CTRL C с последующим выходом.
Добавьте в свой bind ^K stuff "exit^M"
~/.screenrc
и переоцените его, нажав CTRL+a : source ~/.screenrc
.
После этого вы сможете уничтожать сеансы оболочки с пустой строкой команд, ожидающих с помощью CTRL и CTRL K (обратите внимание на заглавную букву K, вы, вероятно, не хотите полностью отменять команду kill самого экрана).