Se você digitar Ctrl + a + ' (um apóstrofo), screen
solicitará que você insira o número da janela. Está em screen
help no lado esquerdo. Pressione Ctrl + a + ? para ver a ajuda.
Eu uso a ferramenta GNU Screen para manter minhas sessões ativas no sistema. Para alternar entre janelas eu uso Ctrl+a N
onde N é o número da janela. Eu quero usar o pressionamento de tecla similar para acessar janelas com números em dois dígitos. A partir de agora eu tenho que ir para a lista de janelas por Ctrl+a "
e, em seguida, selecione a janela.
Existe uma maneira de conseguir o que estou tentando?
De acordo com a página de manual da tela, você pode adicionar as seguintes linhas ao seu arquivo ~/.screenrc
:
bind -c demo1 0 select 10
bind -c demo1 1 select 11
bind -c demo1 2 select 12
bindkey "^B" command -c demo1
faz C-b 0
selecionar janela 10, C-b 1
janela 11, etc. Alternativamente, você pode usar:
bind -c demo2 0 select 10
bind -c demo2 1 select 11
bind -c demo2 2 select 12
bind - command -c demo2
faz C-a - 0
janela de seleção 10, C-a - 1
janela 11, etc.
Bem, eu não sei o que você está fazendo que realmente precisa de mais de 10 processos para ser acessível em uma única tela, mas você pode usar ctrl-a n/p
para ir e voltar (que convenientemente envolve).
Considere apenas usar duas instâncias da tela ... ou até mesmo uma tela na tela
Não há como alternar diretamente para as janelas acima do número 9, conforme explicado em o documento
Tags gnu-screen linux