С помощью 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/
Комментариев нет:
Отправить комментарий