Tela GNU: movimento entre regiões

23

Comecei a dividir a janela na tela GNU em diferentes regiões - em vez de alternar entre janelas.

De qualquer forma, depois de dividir uma janela em 4 regiões (2x2), são necessários 3 C-a <Tab>para retornar o foco à região original. Isso é bastante complicado ...

Existem outras combinações de teclas para mover para cima, baixo, esquerda e direita entre as regiões?

Não consigo entender isso : bater C-a tme dá tempo, não muda para a vitória máxima.

Devo alterar as combinações de teclas?

neurino
fonte
2
Adicionando como comentário, já que não é uma resposta, mas veja se o tmux está disponível para sua distribuição. É uma reescrita moderna do que é a tela. Muito bacana e limpa de forma exata exatamente o que você está pedindo. tmux.sourceforge.net
Kyle Smith
@ Kyle: obrigado, eu sei do tmux e provavelmente vou dar uma olhada. Além disso, percebo que as screendivisões são perdidas se você desconectar e reconectar ou simplesmente travar. A final trocando entre full-screen janelas usando C-a C-aou C-a windownumber é a maneira mais confortável ...
neurino

Respostas:

11

tela comandos para alternar entre as regiões são: na verdade focus up, focus down, focus righte focus left. Para digitar esses comandos (ou qualquer outro comando de tela ) C-a :focus up, digite , por exemplo.

Esses comandos são tediosos para digitar, é por isso que você deve criar ligações de teclas no seu arquivo ~ / .screenrc . Como sou usuário do Vim , optei por estas linhas no meu arquivo ~ / .screenrc :

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

Para mudar para a região esquerda, digite C-a h

sherzodr
fonte
Eu acho que um usuário vim teria bind ; focus rightebind l focus left
Daan 29/07
6

Dê uma olhada no manual (tela do homem) - procure o foco (use /para pesquisar). Há um exemplo para vincular as teclas de foco para cima / baixo / cima / baixo lá. Não tenho certeza sobre o foco esquerdo / direito não parece aceitá-los como parâmetros.

Danny Staple
fonte
você está certo sobre a esquerda e a direita, foi por cima e por baixo, minha culpa. O link na minha resposta é o mesmo que a tela do homem de qualquer maneira. Seria útil para mim ter um C-a Shift <Tab>ir para trás em ordem ...
neurino
2
se eu soubesse o que colocar no bindcomando para Shifte Tab...
neurino
Sim - isso faria muito sentido - você provavelmente poderia ligá-lo para focar. Você pode precisar descobrir um nome termcap para shift + tab. Um rápido google mostra que pode ser um pouco complicado.
Danny Staple
Ok - nomes que encontrei (nenhum que ainda funcione com / sem -k) backtab, shifted-tab, F91, kB.
Danny Staple