Console2: tamanho da janela não detectado corretamente para alguns aplicativos

3

Instalei o Gow e estou usando plink para SSH em servidores remotos. O problema é que, quando tento editar um arquivo remotamente com o Vim, ele não utiliza o espaço inteiro da tela. Alterei o tamanho do prompt de comando original via Visualizar > Janela do console, mas isso não mudou nada.

Além disso, a chave de escape não é enviada para o servidor remoto. Então é quase impossível editar arquivos (eu tive que usar o antigo Ctrl + [truque no Vim para sair do modo de edição).

Outra coisa estranha é que, se eu estiver na última linha da janela, e tentar descer uma linha no buffer, ela só atualizará a última linha. O texto acima não é atualizado.

Quando eu tento usar o PuTTY (por conta própria), que está incluído no Gow, ele funciona bem. Quando eu tento usar o Vim localmente, também funciona bem. Talvez haja algum comando que eu precise enviar para o plink? OU talvez haja algo que eu definiria no arquivo .vimrc? Consegui forçar o tamanho da janela do Vim (no servidor remoto) definindo 'set lines = 50' e 'set columns = 180', mas isso não é o ideal. E o problema de rolagem de linha única também está lá.

    
por echamber 07.12.2012 / 00:24

2 respostas

1

O PuTTY funciona, porque inclui um emulador de terminal completo junto com um cliente SSH. No entanto, plink é projetado para transferência de dados em bruto, não uso interativo, e não envia as dimensões tty para o servidor (nem interpretar as seqüências de escape ANSI).

    
por 07.12.2012 / 01:18
1

Este é o problema do cliente ssh de Gow. O usuário do ConEmu tinha problema semelhante que foi corrigido após a mudança para o cliente ssh "adequado" (Git ssh AFAIK).

E experimente o ConEmu como console alternativo? (Eu sou o autor)

    
por 07.12.2012 / 06:17

Tags