Meta keybindings para bash readline de .inputrc não funciona

1

Se eu colocar

"\M-p": previous-history

no meu .inputrc e acionar um terminal (urxvt ou xterm), pressionando Alt-p imprime um caractere ":". Os hits subsequentes produzem ^ [p como assim:

:^[p^[p^[p^[p^[p

Eu gostaria que o Alt-p me desse o comando anterior no histórico como o Control-p faz. Eu verifiquei que .inputrc está sendo lido ligando a história anterior ao Control-t, e isso funcionou.

"\C-t": previous-history

Eu também tentei

Meta-p: previous-history

sem sucesso.

Alguém mais teve esse problema? Estou fazendo algo errado? Eu estou no Debian sid usando xmonad.

    
por Matt 08.06.2014 / 06:57

1 resposta

4

Adicionando

set convert-meta on

permitiu-me definir ligações como:

Meta-r: kill line Meta-r: kill line

    
por 24.08.2014 / 19:05