Écran GNU: se déplacer entre les régions

23

J'ai commencé à diviser la fenêtre de l'écran GNU en différentes régions - plutôt que de basculer entre les fenêtres.

Quoi qu'il en soit, après avoir divisé une fenêtre en 4 régions (2x2), il faut 3 C-a <Tab>pour retourner le focus à la région d'origine. C'est assez lourd ...

Y a-t-il d'autres raccourcis clavier pour se déplacer vers le haut, le bas, la gauche, la droite entre les régions?

Je ne peux pas comprendre cela : frapper C-a tme donne du temps, ne passe pas en première victoire.

Dois-je changer les raccourcis clavier?

neurino
la source
2
Ajout en tant que commentaire car ce n'est pas une réponse mais voyez si tmux est disponible pour votre distribution. C'est une réécriture moderne de ce qu'est un écran. Très astucieux et supporte proprement exactement ce que vous demandez. tmux.sourceforge.net
Kyle Smith
@Kyle: merci, je connais tmux et je vais probablement le vérifier. De plus, je remarque que les screendivisions sont perdues si vous détachez et rattachez ou simplement verrouillez. Un échange de fin entre les fenêtres plein écran en utilisant C-a C-aou C-a windownumber est beaucoup plus confortable ...
neurino

Réponses:

11

écran des commandes pour commuter entre les régions sont: en fait focus up, focus down, focus rightet focus left. Pour taper ces commandes (ou toute autre commande d' écran , d'ailleurs) vous tapez C-a :focus up, par exemple.

Ces commandes sont fastidieuses à taper, c'est pourquoi vous devez créer des raccourcis clavier dans votre fichier ~ / .screenrc . Comme je suis un utilisateur de Vim, j'ai opté pour ces lignes dans mon fichier ~ / .screenrc :

bind j focus down
bind k focus up
bind l focus right
bind h focus left

Pour passer à la région de gauche, je tape C-a h

sherzodr
la source
Je suppose qu'un utilisateur de vim aurait bind ; focus rightetbind l focus left
Daan
6

Jetez un oeil au manuel (écran de l'homme) - recherchez le focus (utilisez /pour rechercher). Il y a un exemple pour lier la mise au point des touches haut / bas / haut / bas. Pas sûr de gauche / droite - le focus ne semble pas accepter ces paramètres.

Danny Staple
la source
vous avez raison à gauche et à droite, c'était en haut et en bas, ma faute. Le lien dans ma réponse est le même que l'écran de l'homme de toute façon. Il me serait utile d'avoir un C-a Shift <Tab>retour en arrière dans l'ordre ...
neurino
2
si seulement je savais quoi mettre aux bindcommandes Shiftet Tab...
neurino
Oui - cela aurait du sens - vous pourriez probablement le lier pour vous concentrer. Cependant, vous devrez peut-être trouver un nom de termcap pour shift + tab. Un rapide google montre que cela peut prendre un peu de tripotage.
Danny Staple
D'accord - noms que j'ai trouvés (aucun qui fonctionne encore avec / sans -k) backtab, shifted tab, F91, kB.
Danny Staple