2012-04-04 15 views
5

Me he dado cuenta de esto recientemente y no sé si esto es un problema con arch Linux o Emacs.Emacs deja de responder en ssh después de larga espera

Si encuentro un archivo en una máquina remota y luego lo dejo abierto y hago lo que sea, cuando regreso a ese archivo, Emacs no responde. La única solución que he encontrado es matar a Emacs y volver a abrirlo.

¿Hay alguna forma más humana de hacer esto?

+0

Supongo que está usando tramp para editar archivos remotos en emacs. Entonces, ¿qué versión de él y emacs? Escuché que vagabundo en emacs 24 es mucho mejor. Lo intentaste.? – kindahero

+0

es muy posible que una sesión ssh inactiva se cierre después de un período de tiempo. puedes probar esto en un armazón moviéndote a otra máquina y luego dejando la terminal sola por un tiempo. – jtahlborn

+0

Emacs 23.4 y sí, estoy usando vagabundo – Yotam

Respuesta

2

Puede configurar su conexión ssh para mantenerse activo cuando está inactivo utilizando la propiedad de configuración ServerAliveInterval. Usted pondría algo como esto en su ~/.ssh/config:

 Host * 
      ServerAliveInterval 5 
+0

Tengo algo así durante 240 segundos, voy a ver cómo funciona esto – Yotam

Cuestiones relacionadas