2

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

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

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

1 ответ1

0

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .