Screen e Backspace
Publicado em GNU/Linux
Vendo algumas dicas do screen aqui decidi dar uma procurada em uma coisa que sempre me irritou no screen mas que nunca gastei um tempo procurando o que era: o fato de apertar a tecla Backspace e ao invés do caracter anterior ser apagado, aparecer a mensagem "Wuff! Wuff!" (que raiva que dava).
A solução se mostrou deveras simples, como eu encontrei aqui. É só criar um alias para o screen no .bashrc dessa maneira:
alias screen='TERM=screen screen'
Quando parecia que tudo havia sido resolvido, as coisas funcionaram em terminais como o xterm mas não no terminal do XFCE, que é o gerenciador de janelas que eu uso. Outra rápida procura e encontrei aqui a solução: é só configurar o terminal do XFCE para emitir um ASCII DEL quando a tecla Backspace for pressionada. Agora está tudo ok. :-)
Tags:
Comentários
Comentários fechados.
Bah, que raiva que dá quando essas pequenas configurações vêm mal feitas. Mesmo podendo corrigir, dá aquela sensação de que as coisas nunca vão ficar certas... É assim há anos!
É inadmissível que em 2007 ainda haja problemas com backspace por causa da configuração do terminal. Tudo bem se no "baixo nível" houver 500 modos de compatibilidade de acordo com os terminais criados nos últimos 30 anos, mas o usuário (mesmo que seja um usuário avançado) não deveria ter que se preocupar com isso.
Humm boa dica .. eu sempre gostei demais do screen e isto só veio ajudar nas próximas configs hehehehe
Hum, esse problema eu nunca tive. O GNOME Terminal já emite ASCII DEL no backspace e não precisei alterar o .bashrc. Mas percebi que o Ctrl-D [LEFT]/[RIGHT] (voltar/avançar uma palavra) não funciona no screen. Isso seria util no modo de cópia dele. Talvez seja só falta de tomar um café e RTFM :P
Cara, isso me lembrou dos velhos tempos... eu tinha esse problema quando precisava acessar sistemas via telnet, e precisava fazer essa configuração do backspace emitir um delete :)