Портативные проблемы Emacs TRAMP

Я установил NT Emacs на USB-диск, чтобы использовать его на компьютерах Windows моей университетской библиотеки в те дни, когда я не могу взять с собой свой ноутбук с Linux. Большая часть моей работы связана с удаленным редактированием файлов на сервере Red Hat, который разрешает только безопасные соединения (scp / ssh). На моем ноутбуке режим TRAMP никогда не выходил из строя.

Я установил метод по умолчанию в файле.emacs для использования ssh. Однако на компьютерах с Windows я не могу заставить NT Emacs правильно войти в систему. На всех компьютерах с Windows установлен PuTTY, поэтому я попытался установить режим бродяги по умолчанию для "ssh" и "plink", но каждый раз, когда я попробуйте удаленно отредактировать файл, он говорит "открытие FTP-соединения" и висит бесконечно. Я предполагаю, что он зависает, потому что сервер не принимает (незащищенное) FTP-соединение, хотя я сказал ему использовать ssh или plink.

Кто-нибудь может мне с этим помочь?

1 ответ

По какой-то причине emacs под Windows не пытается использовать TRAMP, когда вы используете обычный формат. Вы должны явно использовать формат tramp:/ [ transport / name @ site # port ] имя файла

обратите внимание, что квадратные скобки обязательны и уберите пробелы.

Другие вопросы по тегам