Отсоединение от экрана внутри сеанса бёбу

В течение довольно долгого времени я использовал screen, чтобы отсоединиться и позволить им работать в фоновом режиме. Затем я обнаружил byobu, что бегут скорлупы с несколькими вкладками. Теперь у меня проблема в том, что я больше не могу отсоединиться от screen внутри моих byobu оболочек, поскольку Ctrl-a-d отсоединяет сеанс byobu, а не от сеанса screen внутри него.

Я несколько раз читал, что Ctrl-a должен работать, что могло бы сделать это Ctrl-a-a-d, но это просто переключает вкладки (Ctrl-a-a) и затем выходит из оболочки (Ctrl-d).

Есть ли простое решение, чтобы можно было снова отсоединиться?

2
задан 17 June 2013 в 15:10

1 ответ

Попробуйте отпустить ctrl после первого a, поэтому последовательность ctrl-a, a, d. Экран Man:

   C-a C-a     (other)       Toggle  to  the  window  displayed previously.  Note that this
                             binding defaults to the command character typed twice,  unless
                             overridden.   For instance, if you use the option "-e]x", this
                             command becomes "]]".

   C-a a       (meta)        Send the command character (C-a) to window.  See  escape  com‐
                             mand.

Или, если вы используете tmux вместо экрана для Byobu, попробуйте просто ctrl-a d. Префиксный ключ по умолчанию Byobu - ctrl-b, поэтому, если вы используете это значение по умолчанию, удваивать нажатие клавиши ctrl-a не нужно.

0
ответ дан 17 June 2013 в 15:10

Другие вопросы по тегам:

Похожие вопросы: