Без запуска какого-либо оконного менеджера, просто войдя непосредственно в ящик в первом терминальном сеансе, как я могу заставить F2, F3, F4 и т.д. Переключаться на другие терминальные "вкладки"?

т.е. не используя экран или tmux

Кажется, я помню старые системы Unix, которые делали это много лет назад, но возможно ли это сегодня с базовой системой Linux?

1 ответ1

1

То, что вы описываете, называется виртуальным терминалом или VT

Большинство дистрибутивов поддерживают переключение на другой VT с помощью Alt+F1 , Alt+F2 и т.д.

Графическая среда (X-окно) - это только один из тех VT, часто 6-й или 7-й.

Чтобы переключиться с сеанса X-Window на другой VT, вам нужно нажать Alt+Ctrl+F1, e tc (если это не запрещено с помощью опции novtswitch )

Я не помню, чтобы голые F1, F2 и т.д. переключали VT, но вы можете заставить их вести себя так. Введите следующее из корневого текста VT (эмулятор терминала X-window не подойдет):

#loadkeys
keycode  59 = Console_1
keycode  60 = Console_2
.......
keycode  69 = Console_10

Нажмите Ctrl+D, чтобы закончить ввод

Чтобы повторно применить эти изменения при перезагрузке, сохраните вышеизложенное в файл и обратитесь к документации по дистрибутиву для раскладок клавиш, такой как эта страница в ArchLinux wiki.

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