Como usar CTRL + HOME no terminal?

2

Quando uso o emacs no modo gráfico, posso ir ao início do buffer com Ctrl + Início .

Quando no bash, o emacs não reconhecerá a combinação e verá apenas o Início .

Eu verifiquei como aqui e, no modo gráfico eu recebo <C-home> , mas no bash eu recebo <home> .

Como eu uso Ctrl + Início no emacs no bash? (ou qualquer terminal: verificado com guake também)

Editar

Após algumas informações do @steeldriver, fiz o seguinte teste: Execute $ hexdump -C seguido por Ctrl + Início com os seguintes resultados até agora:

  • xfce4-terminal 0.6.3: ^[OH
  • Guake! 0.4.4: ^[OH
  • XTerm (297): ^[[1;5H

No xfce-terminal eu mudei a codificação de caracteres (Preferences \ Advanced), mas parece que não funciona.

    
por Luis 09.07.2016 / 19:06

1 resposta

1

É um bug na libvte . É corrigido em versões mais novas do libvte, mas não há planos para backport para as versões atualmente em uso.

    
por Peter V. Mørch 17.08.2016 / 08:37