Teclas e comandos para minha combinação de teclas inputrc para “Shift-Space”, remapear “Ctrl-PageUp / PageDown” para algo sem teclas Page

2

Eu preciso adicionar algumas coisas ao meu inputrc. Estou usando bash 4, como SO estou usando debian e OSX. Meus emuladores de terminal são rxvt-unicode-256 no debian e Terminal.app no OSX. Meu novo macbook não possui teclas Insert / Delete, Home / End, PgUp / PgDown ...

Você poderia, por favor, me dizer o toque de tecla para "Shift-Space"? Eu estou tentando vincular isso ao menu completo-para trás. Shift-Tab faz o menu completo, o toque de tecla para isso é "\ e [Z".

"\e[Z": menu-complete
"(Shift-Space)": "\e-1\C-i"

Depois, gostaria de poder ir para cima / baixo na página do meu terminal. Eu não tenho certeza, como dizer isso. Por exemplo. em irssi eu gostaria de rolar para cima / baixo no meu log de canal. As chaves "PgUp" / "PgDn" fazem isso, mas eu não tenho essas chaves no meu macbook. Então, eu gostaria de uma alternativa, como talvez "Shift-ArrowKeyUp" e "Shift-ArrowKeyDown". Também não conheço os comandos para inputrc, que eu tenho que ligar a esta tecla.

Mesmo para as teclas "Home" / "End" que devem ir para o início / fim de linha. Eu gostaria de ligar isso para talvez "Shift-ArrowKeyLeft" / "Shift-ArrowKeyRight".

Muito obrigado pela sua ajuda!

EDIT: Aqui está o meu .inputrc ... link

    
por fooness 05.12.2013 / 18:14

1 resposta

1

Executar od -c <<< " Ctrl + V Sequência Eu me importo com " e uso isso em ~/.inputrc .

    
por 05.12.2013 / 18:23