Estoy trabajando putty
pero tengo una conexión lenta al servidor.
No es lento en todas partes y no necesito hacerlo más rápido. Hay latencia entre cuando escribo y cuando el texto se muestra en la terminal.
Entonces la pregunta: cómo trabajar con masilla sin la demora entre mi escritura y el texto que aparece en la terminal.
Así que encontré estas opciones de masilla: eco local y edición de línea local, pero seguro que no puedo usar teclas de acceso rápido con él. Necesito teclas de acceso rápido, por lo que la pregunta secundaria es: Cómo hacer una tecla de acceso rápido para habilitar / deshabilitar la edición local de eco + línea.
Respuestas:
Al escribir en un shell sobre una conexión SSH, cada carácter que presione debe enviarse al lado remoto, interpretarse y enviarse de nuevo para que se muestre, si corresponde. Esto implica al menos un conjunto de paquetes para hacer un viaje de ida y vuelta a su servidor ssh. Si su conexión de red tiene mucha latencia, esto puede volverse bastante notable. Incluso si el ancho de banda general es lento, si la latencia es moderada, es utilizable, pero si el tiempo de ida y vuelta comienza a crecer, la escritura se vuelve dolorosa.
La única solución práctica para esto es reducir la latencia en la conexión de red. Si esto no es posible, utilice un shell local y escriba scripts para ejecutarlos de forma remota en lugar de trabajar directamente en la máquina remota.
fuente
Dependiendo de lo que necesite hacer, puede usar emacs vagabundo (que es difícil de aprender si no es un usuario de emacs). O puede usar ssh en un servidor Linux local (rápido) y usar sshfs para montar el sistema de archivos remoto allí. Entonces podría editar archivos con comandos locales.
Tengo que decir que nunca tuve el problema de una conexión demasiado lenta, nunca. Tal vez deberías acostumbrarte a escribir a ciegas.
fuente
No puede solucionar el problema de latencia, pero puede intentar adivinar cuál será la respuesta del servidor. Para editar en la línea de comandos, esto suele ser bastante fácil.
Echa un vistazo a Mosh
Aplicación de terminal remota que permite itinerancia, admite conectividad intermitente y proporciona eco local inteligente y edición de línea de las pulsaciones de teclas del usuario.
Cuando Mosh está "adivinando", subraya el texto para hacerle saber que puede cambiar.
fuente