jak sprawić, aby klawisze funkcyjne przełączały się na różne terminale w trybie konsoli?

0

Bez uruchamiania jakiegokolwiek menedżera okien, po prostu zalogowanego bezpośrednio do pola w pierwszej sesji terminalu, jak mogę sprawić, aby F2, F3, F4, itd. Przełączały się na inne „karty” terminala?

tj. nieużywanie ekranu lub tmux

Wydaje mi się, że pamiętam stare systemy uniksowe robiące to od lat, ale czy jest to nadal możliwe w przypadku bazowego systemu linux?

Andrew Arrow
źródło
Jest to możliwe, dopóki te TTY zostaną uruchomione. Skrót, którego szukasz, to CTRL + ALT + F2, F3, F4, itd ...
Marek Rost

Odpowiedzi:

1

To, co opisujesz, nazywane jest wirtualnym terminalem alias VT

Większość dystrybucji obsługuje przełączanie na inny VT Alt + F1 , Alt + F2 itp

Środowisko graficzne (X-window) jest tylko jednym z tych VT, często 6 lub 7.

Przełączyć z sesja X-Window do innego VT musisz nacisnąć Alt + Ctrl + F1 , e t.c. (chyba że jest to zabronione novtswitch opcja)

Nie pamiętam goły F1 , F2 , itp., zawsze przełącza VT, ale możesz sprawić, że będą się tak zachowywać. Wpisz następujący tekst roota VT (emulator terminala X-window nie zrobi tego):

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

naciśnij Ctrl + re aby zakończyć wprowadzanie

Aby ponownie zastosować te zmiany przy ponownym uruchomieniu, zapisz powyżej w pliku i odnieś się do dokumentacji dystrybucji na mapach klawiszy, takich jak ta strona na wiki ArchLinux

Jack White
źródło