Быстрый способ доступа к экранам в Linux (команда shell screen)

Использование команды screen в Linux является эффективным способом работы с несколькими "окнами". Одним экраном может быть оболочка bash, другая командная строка mysql, открытая для базы данных, и еще один сеанс vim для редактирования файлов исходного кода.

В Windows можно использовать alt-tab для быстрого переключения фокуса на другое окно. В Linux мне, возможно, придется:

  1. Введите Ctrl-a + "d" (чтобы отключить текущий экран)
  2. Введите "экран -ls", чтобы увидеть pid для активные экраны (при условии, что я не помню pid другого экрана)
  3. Введите "экран - r [pid]" (чтобы возобновить выбранный экран)

Теперь, как правило, использование командной строки может быть быстрым, как только будут получены соответствующие команды и ярлыки. Однако переключение между экранами не кажется элегантным и быстрым по сравнению с простым нажатием клавиши Alt-tab в Windows. На самом деле, это кажется обширным, неуклюжим и утомительным, когда приходится вводить команды и pid.

(Пункт 3 выше может быть немного улучшено, набрав "scr" + Ctrl-r, чтобы вернуться к истории команд, предполагая, что я обращался к другому экрану ранее, но это все еще не очень элегантно)

Итак, мне интересно, есть ли способ быстрого переключения между экранами одним или несколькими нажатиями клавиш - предпочтительно такой, который не требует повторной настройки при каждом запуске нового сеанса терминала на сервере.


Обновление: Как указывает г-н Листер, приложение терминала на рабочих столах Linux (и даже замазка в Windows) сами по себе предоставляют возможность открывать несколько консолей и переключаться между ними с помощью коротких путей, например, Ctrl+PgUp/Dn в Ubuntu. Однако в данном случае я использую базовый терминал bash на безголовом сервере в облаке, поэтому принятое решение является идеальным в том смысле, что описанная функциональность находится в bash на самом сервере и не зависит от открытия дополнительных подключений к серверу.