12/26/2008

Удаленное редактирование файлов.

С помощью Emacs можно редактировать файлы не только на локальном компьютере, но и на удаленном компьютере. Вот краткий список поддерживаемых протоколов:
smb, rsh, ssh, fttp, sftp.

Для редактирования в конфиг емакса нужно добавить:
(require 'tramp)

В общем случае чтобы открыть файл или каталог на удаленной машине необходимо выполнить команду открытия файла:
C-x C-f

и в качестве пути прописать:
/method:username@remote_host:/remote/path

где, method - это тип протокола, может быть ssh, ftp, rsh

Например для того чтобы для отредактировать файл через ssh от имени пользователя root нужно написать путь так:

/ssh:root@192.168.0.2:/etc/X11/xorg.conf

Более подробно об удаленном редактировании файлов можно почитать на официальной страничке tramp'a.
http://www.gnu.org/software/tramp/

Комментариев нет:

Отправить комментарий