GnuEmacs en escritorio para editar en servidor Debian (no XWindows)

GnuEmacs en escritorio para editar en servidor Debian (no XWindows)

Me resulta difícil descubrir la mejor manera de abrir archivos en un servidor sin cabeza. Nunca he usado la función Tramp de Emacs, y su sintaxis para abrir archivos remotos parece extraña, además me pregunto cómo buscar archivos (por ejemplo, ls) a través de la función Shell de Emacs y luego abrir el archivo a través de Tramp.

¿Puedo instalar algún tipo de funcionalidad básica de XWindows en el servidor Debian (actualmente no hay X Windows) que me permita abrir de manera muy simple una terminal en un servidor remoto, buscar archivos y luego iniciar mis emacs locales?

¿Muy confundido?

Respuesta1

Le recomiendo encarecidamente que utilicevagabundo. Edito archivos con tramp over ssh al servidor centos sin cabeza todos los días.

Su sintaxis es realmente muy sencilla. Es sólo /PROTOCOL:[REMOTEIP]:FILE. Por ejemplo /ssh:10.0.0.2:/root/todo.orgsignifica editar /root/todo.orgarchivo en10.0.0.2sobre ssh. También explora archivos en un servidor remoto condirigido. /ssh:10.0.0.2:/root/abrirá /rootla carpeta en un búfer dirigido.

Ventajas del vagabundo:

  • No es necesario instalar emacs (ni nada) en el servidor

  • No necesita sincronizar sus archivos de configuración en diferentes máquinas

  • dired y eshell sobre ssh

información relacionada