Eu estava usando o byobu no Ubuntu 11.10 Server e precisava pressionar uma tecla de função em um aplicativo, então pressionei F9para abrir o menu de configuração e troquei o conjunto de teclas de "f-keys" para "screen-escape-keys". Isso funcionou, mas agora não posso reativar todas as teclas f.
Encontrei um programa byobu-config
que abre o menu novamente e posso voltar para as teclas da tela a partir daí. Isso corrige as coisas para novos processos de tela, mas o efeito na sessão de tela atual é estranho: desativa as Ctrl+ateclas (tela) e restaura F2-F8, mas F9-F12ainda não faz nada (elas são passadas para o processo em primeiro plano).
O que há com isso? Alguma ideia? Desde já, obrigado.
Você também pode alternar entre as
f-keys
ligações e asscreen-escape-keys
ligações usando:fonte
/usr/share/byobu/keybindings/f-keys.screen.disable
que possuem a linhaescape ^Aa
. Se, por exemplo, você usou 't' como sua tecla de escape, pode configurá-lo novamente pressionando ctrl-a e depois:escape ^Tt
.Podemos tentar depurar seu problema específico, no entanto, seria muito mais fácil limpar sua configuração do Byobu e iniciar a limpeza:
No 11.04, você também precisará remover a pasta que este link simbólico aponta:
E então comece
byobu
.fonte
Caso alguma das combinações de teclas das outras respostas não funcione, tente este comando equivalente dentro do Byobu:
fonte
Faça a sua
~/.byobu/keybindings
aparência assim:e selecione a tela como back-end do byobu via
byobu-select-backend
. Isso funciona no Debian, pelo menos.fonte