Notação para arquivos de atalhos de teclado Byobu

4

Alguém sabe que notação é usada para representar as teclas do teclado nos arquivos de atalhos do Byobu (f-keys.screen etc)?

Eu sei quais teclas gostaria de alterar e verifico através do arquivo tentando descobrir quais chaves são representadas pela notação que você usa, mas não consigo decifrar a estrutura composta de algumas delas. Parece que existem vários símbolos usados para alguns comandos e isso está me jogando por um loop.

    
por JonHamill 16.10.2012 / 18:56

1 resposta

6

Existem duas formas de notificação, uma para o back-end do screen do Byobu e outra para o tmux do Byobu.

O backend screen usa a sintaxe do GNU Screen, conforme descrito em sua manpage , enquanto o O backend> tmux usa a sintaxe do Tmux, conforme descrito em sua página do manual .

Para o screen , quando quero criar um novo atalho de teclado, normalmente abro uma nova janela do terminal fora do Byobu e digite:

$ cat >/dev/null

Em seguida, digite alguma combinação de teclas, por exemplo Ctrl - Deslocamento - F7 , e você deverá ver na tela:

^[[18;6~

Esse é o código-chave que você precisa colocar em seu ~/.byobu/keybindings.screen .

Você usará o comando bindkey e desejará vinculá-lo a um ou mais comandos, conforme descrito na tela manpage .

Para tmux , a sintaxe é caminho mais fácil! Aqui, você pode usar apenas "S" para Shift , "C" para Ctrl , "M" para Alt , etc. Mais uma vez, Ele é descrito muito bem no manpage do tmux.

    
por Dustin Kirkland 16.10.2012 / 20:31

Tags