как заставить функциональные клавиши переключаться на разные терминалы в режиме консоли?

1201
Andrew Arrow

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

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

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

0
Это возможно, пока эти TTY запущены. Вы ищете ярлык CTRL + ALT + F2, F3, F4 и т. Д. Marek Rost 7 лет назад 0

1 ответ на вопрос

1
Jack White

То, что вы описываете, называется виртуальным терминалом 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.

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