Редактирование подключенных файлов GVFS с использованием Emacs - PullRequest
2 голосов
/ 23 января 2012

Когда я работаю с удаленными файлами (через SSH / SFTP), Emacs всегда сохраняет файлы с разрешением 700, но любой другой редактор (например, GEdit) сохраняет предыдущее разрешение 770.

Есть ли способ настроить Emacs таким образом, чтобы он не изменял права доступа к файлу?

1 Ответ

4 голосов
/ 24 января 2012

Итак вот что-то, что может помочь.Ошибка, с которой я связался, описывает вашу ситуацию почти как тройник (заменяя vim на emacs).Кто-то там опубликовал обходной путь, который вы могли бы попробовать:

... после установки sshfs (предохранитель уже был установлен), затем монтирования удаленного сервера путем создания / mnt / servername и использования sshfs user@servername:/path/ /mnt/servername/ -p port, ясмог использовать gvfs для перехода к / mnt / servername и открытия, редактирования и сохранения файла с помощью GVim без проблем.Это и обходной путь, и, возможно, полезный для сужения проблемы.

Конечно, самым простым (и самым быстрым) решением будет использование Tramp Mode :

C-x C-f /user@10.10.1.10:/var/www/test.php
...