2009-10-10 2 views
3

Я запускаю Ubuntu и играю с Emacs в первый раз, но, к сожалению, похоже, что я не вижу никаких sftp-папок, которые я сейчас установил. Эти папки видны для nautilus и gedit.Emacs: Как просмотреть папки sftp

Могут ли опытные пользователи emac указать мне правильное направление?

ответ

5

Я не уверен, как заставить Emacs специально подобрать те серверы, которые были установлены под Nautilus.

Однако (и, надеюсь, что это отвечает вашим потребностям), вы можете просматривать и редактировать удаленные файлы и папки с помощью Бродяга, если вы знаете имя сервера:

C-x C-f /sftp:[email protected]:path/to/file.txt RET 

или

C-x C-f /sftp:[email protected]:path/to/directory/ RET 

Tramp documentation

1

Хотя tramp более эффективен, вы можете «перетащить» его из $ HOME/.gvfs/server.net/в emacs. $ HOME/.gvfs/server.net/находится там, где он монтируется локально.

Обычно я бросаю файл на место, где (как вы видели) оно расширилось до имени файла. Просто измените, что в evaluatable функции, оценить его с "С-М-х":

(найти-файл "/sftp:[email protected]:/path/to/file.txt")

 Смежные вопросы

  • Нет связанных вопросов^_^