Как открыть удаленный файл (ssh) с помощью моего локального Emacs?

6

Я использую ssh для подключения к удаленному компьютеру, где находится файл.

Как только соединение будет установлено, если я запустил emacs the_file в терминале, вместо запуска моего локального Emacs, он откроет редактор внутри терминала, который очень скромный ...

Кто-нибудь знает, как открыть этот файл в обычном сеансе emacs?

    
задан SoftTimur 14.11.2011 в 10:36
источник

1 ответ

7

Вы можете использовать tramp . Просто запустите локальные emacs, откройте файл (ctrl + x + f) и введите полный адрес: /the.server.name:/the/path/to/the/file . Предположим, что сервер находится в example.com и файл в /home/me/test.txt , адрес для типа будет /example.com:/home/me/test.txt . Это откроет файл в локальном экземпляре emacs.

(Обратите внимание, что это не требует дополнительного ручного ssh-соединения.)

Конечно, существует также второй вариант использования sshfs для монтирования удаленного каталога по локальному адресу и открытия локальная версия.     

ответ дан xubuntix 14.11.2011 в 11:02
источник