Problemas de interação do GNU Screen e do Mac Terminal

3

Configuração: OSX 10.6 Terminal.app com múltiplas abas, uma das quais ssh's em uma máquina que possui uma instância do GNU Screen em execução. Essa instância da tela tem (entre outras coisas) e sessão irssi, shells bash. (outros detalhes: minha tecla de tela é ^ -o)

Como posso ter certeza de que tudo funciona "certo"

Entre os problemas que tenho visto:

  • aba, deletar, outras causando 'Wuff - Wuff', fixada pela configuração do termo = tela durante a criação da tela inicial ( link )

  • setas para cima e para baixo, não funcionando dentro do irssi (fixo pelo cursor de opção até \ 033 [6 ~ no Terminal.app> teclado)

  • quando $ TERM é definido como 'screen' minha barra de tela perde a cor ... corrigida adicionando 'export TERM = xterm-color' a .bashrc nas máquinas externas.

Em suma, parece uma hidra! Toda vez que eu conserto algo, algo novo surge! Qual é a solução "certa" para tudo isso? Mude para o iTerm.app?

Eu gostaria que

  • todas as teclas para trabalhar da maneira 'normal' ... como diriam 'putty' ou similar, inclusive durante menos e coisas do tipo.
  • todos os tamanhos de janela para funcionar corretamente. 'reset' e tela '^ -a W' deve fazer a coisa certa.
por Gregg Lind 19.10.2010 / 00:15

1 resposta

2

Desculpe-me por responder, mas nenhuma ajuda parece vir em breve :)

Terminal > settings > advanced > declare as 'dtterm' 

parece ser uma boa solução. Ou, pelo menos, mais consistentemente melhor que a cor xterm ou a tela TERM =

Com isso, todas as quatro teclas de seta e backspace funcionam no Vim, Less.

Ainda quebrado: ctrl-a- [(buffer de tela do gnu) para cima e para baixo parece borked, infelizmente.

    
por 19.10.2010 / 21:38