Emacsはリモートファイル(SSH/SFTP経由)で作業しているときに常に700
の権限でファイルを保存しますが、他のエディタ(GEditなど)は前の許可を770
にしています。Emacsを使用してGVFSマウントされたファイルを編集する
Emacsがファイルアクセス権を変更しないように設定する方法はありますか?
Emacsはリモートファイル(SSH/SFTP経由)で作業しているときに常に700
の権限でファイルを保存しますが、他のエディタ(GEditなど)は前の許可を770
にしています。Emacsを使用してGVFSマウントされたファイルを編集する
Emacsがファイルアクセス権を変更しないように設定する方法はありますか?
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
そのバグは2008年からオープンしました! :(gvfsの開発者はどこですか?:Dだから Trampモードは完璧でシンプルなソリューションです。 – RicoRico
MH、私は知りません。私はGNOME経由でファイルを開きます...私はemacsの初心者ですが、これは保存後のメッセージです: "10.10.1.10/var/www/test.phpの/home/federico/.gvfs/SFTP for federico" Geditと他のエディタでこの問題が発生していません... – RicoRico
いいえTrampモードではありません。私はGnome経由でファイルを開き、GnomeはGVFSでリモートディレクトリをマウントします。 10.10.1.10/のユーザのために/home/user/.gvfs/SFTPにマウントされています。しかし、私はこの問題をemacsだけで、リモートファイルでのみ持っています... – RicoRico
ノイズを減らすために私は以前のコメントを削除しました。私が投稿した内容を読んで、私に知らせてもらえますか? –