GnuEmacs no Desktop para editar no servidor Debian (sem XWindows)

GnuEmacs no Desktop para editar no servidor Debian (sem XWindows)

Tenho dificuldade em descobrir a melhor maneira de abrir arquivos em um servidor headless. Eu nunca usei o recurso tramp do Emacs, e sua sintaxe para abrir arquivos remotos parece estranha, e estou me perguntando como navegar pelos arquivos (por exemplo, ls) por meio do recurso shell do emacs e depois abrir o arquivo via tramp.

Posso instalar algum tipo de funcionalidade básica do XWindows no servidor Debian (sem X Windows atualmente) para me permitir simplesmente abrir um terminal no servidor remoto, navegar pelos arquivos e iniciar meu emacs local?

Tão confuso?

Responder1

Eu sugiro fortemente que você usevagabundo. Eu edito arquivos com tramp sobre ssh para servidor centos sem cabeça todos os dias.

Sua sintaxe é realmente muito simples. É apenas /PROTOCOL:[REMOTEIP]:FILE. Por exemplo /ssh:10.0.0.2:/root/todo.orgsignifica editar /root/todo.orgarquivo em10.0.0.2sobre ssh. Você também navega por arquivos no servidor remoto comdirigido. /ssh:10.0.0.2:/root/abrirá /roota pasta em um buffer direcionado.

Vantagens do vagabundo:

  • Você não precisa instalar o emacs (ou qualquer coisa) no servidor

  • Você não precisa sincronizar seus arquivos de configuração em máquinas diferentes

  • dired e eshell sobre ssh

informação relacionada