Como abrir um arquivo remoto (ssh) com meu Emacs local?

6

Eu uso ssh para conectar a uma máquina remota onde um arquivo é.

Uma vez que a conexão é estabelecida, se eu rodar emacs the_file no terminal, ao invés de lançar o meu Emacs local, ele abre um editor dentro do terminal que é muito modesto ...

Alguém sabe como abrir este arquivo em uma sessão normal do emacs?

    
por SoftTimur 14.11.2011 / 10:36

1 resposta

7

Você pode usar o tramp . Simplesmente inicie o seu emacs local, abra o arquivo (ctrl + x + f) e digite o endereço completo da seguinte forma: /the.server.name:/the/path/to/the/file . Portanto, supondo que o servidor esteja em example.com e o arquivo em /home/me/test.txt , o endereço a ser digitado seria /example.com:/home/me/test.txt . Isso abrirá o arquivo na instância local do emacs.

(Note que isto não requer uma conexão ssh manual adicional).

É claro que há também a segunda opção para usar sshfs para montar o diretório remoto em um endereço local e abrir o versão local.

    
por xubuntix 14.11.2011 / 11:02

Tags