Estoy intentando SSH en una máquina Linux (Fedora 14) y luego abro vim para editar un archivo, sin embargo, en mi nuevo Macbook Pro, la sesión SSH parece "congelarse" tan pronto como abro vim.
Puedo iniciar sesión bien en la máquina Linux y ejecutar comandos:
Sin embargo, tan pronto como corro vim, los terminales espacios en blanco fuera, y no responde a :q
, ctrl+z
, ctrl+c
, ctrl+d
, etc:
Estoy usando iTerm2, pero el mismo problema ocurre en Terminal.app. Además, intentar transferir archivos con scp
exhibe el mismo comportamiento, por lo que parece estar relacionado con cualquier tipo de conexión ssh a esta máquina.
¿Podría esto tener algo que ver con tty vs pty, o alguna otra configuración de emulación de terminal en OS X?
No tengo el mismo problema de visualización al abrir vim en la máquina remota de Linux con Windows u otros sistemas operativos. Además, puedo usar vim fine cuando estoy conectado a otras máquinas remotas (Linux).
Respuestas:
Segundo la respuesta de @Gilles. Pero es más fácil de diagnosticar, solo configure la MTU en su ethernet o interfaz inalámbrica en algo realmente pequeño y vea qué sucede. En OS X:
Luego pruebe scp y vea qué sucede. Si todavía se detiene en 1100, probablemente necesite reparar un dispositivo de red realmente roto en alguna parte.
fuente