Estou tentando fazer com que o ghci (a linha de comando interativa do Haskell) manipule as teclas Ctrl + Esquerda e Ctrl + Direita corretamente, em vez de mostrar lixo assim:
Prelude> 1;5D1;5C
Na parte inferior de este relatório de erros , diz:
For the standard ghci with editline, you should add the following to your .editrc file:
bind "\e[1;5D" vi-prev-word bind "\e[1;5C" vi-next-word
Eu tentei adicionar isso a ~/.editrc
, mas nada mudou. Um relatório de bug do MySQL nos diz que o libedit ignora o arquivo editrc no Linux porque ele não tem o issetugid()
system call, e parece que o MySQL tem sua própria solução para o problema.
Alguém sabe como:
~/.editrc
Tags haskell ubuntu-10.04