2012-01-23 9 views
2

Emacsはリモートファイル(SSH/SFTP経由)で作業しているときに常に700の権限でファイルを保存しますが、他のエディタ(GEditなど)は前の許可を770にしています。Emacsを使用してGVFSマウントされたファイルを編集する

Emacsがファイルアクセス権を変更しないように設定する方法はありますか?

+0

MH、私は知りません。私はGNOME経由でファイルを開きます...私はemacsの初心者ですが、これは保存後のメッセージです: "10.10.1.10/var/www/test.phpの/home/federico/.gvfs/SFTP for federico" Geditと他のエディタでこの問題が発生していません... – RicoRico

+0

いいえTrampモードではありません。私はGnome経由でファイルを開き、GnomeはGVFSでリモートディレクトリをマウントします。 10.10.1.10/のユーザのために/home/user/.gvfs/SFTPにマウントされています。しかし、私はこの問題をemacsだけで、リモートファイルでのみ持っています... – RicoRico

+0

ノイズを減らすために私は以前のコメントを削除しました。私が投稿した内容を読んで、私に知らせてもらえますか? –

答えて

4

so here's何か役に立つかもしれません。私がリンクしているバグはあなたの状況をtee(emacsの代わりにvimに置き換えて)とほぼ同じです。そこに誰かがあなたが試みることができる回避策を掲載:

...(ヒューズが既にインストールされた)sshfsのをインストールした後、その後は/ mnt /サーバー名を作成し、sshfs [email protected]:/path/ /mnt/servername/ -p portを使用して リモートサーバをマウント、私が使用することができました gvfsを/ mnt/servernameに移動して、問題なくGVimを使用してファイル を開いて編集して保存します。これは回避策であり、おそらく という問題の絞り込みに役立ちます。もちろん

、最も簡単(かつ迅速)ソリューションは、Tramp Modeを使用するようになります。

C-x C-f /[email protected]:/var/www/test.php 
+2

そのバグは2008年からオープンしました! :(gvfsの開発者はどこですか?:Dだから Trampモードは完璧でシンプルなソリューションです。 – RicoRico

関連する問題