como faço para as teclas de função mudarem para diferentes terminais no modo de console?

0

Sem executar nenhum gerenciador de janelas, basta efetuar login diretamente na caixa na primeira sessão de terminal, como posso fazer com que F2, F3, F4, etc. alternem para outras "abas" de terminal?

i.e. não usando tela ou tmux

Parece que lembro de sistemas unix antigos fazendo isso há anos, mas isso ainda é possível com um sistema de base de linux hoje?

    
por Andrew Arrow 31.07.2016 / 18:29

1 resposta

1

O que você descreve é chamado de um terminal virtual, também conhecido como VT

A maioria das distribuições suporta a comutação para um VT diferente com Alt + F1 , Alt + F2 ,

Um ambiente gráfico (X-window) é apenas um desses VTs, geralmente 6 ou 7.

Para mudar de uma sessão do X-Window para outro VT você precisa pressionar Alt + Ctrl + F1 , e tc (a menos que isso seja proibido através da opção novtswitch )

Eu não me lembro de , F2 , etc, sempre trocando VTs, mas você pode fazê-los se comportar assim. Digite a seguir a partir de um texto raiz VT (emulater terminal X-window não vai fazer):

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

Pressione Ctrl + D para finalizar a entrada

Para reaplicar essas alterações na reinicialização, salve acima em um arquivo e consulte a documentação da sua distribuição em mapas de teclado, como esta página no wiki do ArchLinux

    
por 31.07.2016 / 22:42