当我与远程文件工作(通过SSH/SFTP),Emacs的总是保存许可700
的文件,但其他编辑器(如gedit中)保持的770
事先同意安装文件。编辑GVFS使用Emacs
有什么办法可以配置Emacs,使其不会更改文件权限?
当我与远程文件工作(通过SSH/SFTP),Emacs的总是保存许可700
的文件,但其他编辑器(如gedit中)保持的770
事先同意安装文件。编辑GVFS使用Emacs
有什么办法可以配置Emacs,使其不会更改文件权限?
因此here's可能有所帮助。我链接的bug几乎将你的情况描述为tee(用vim代替emacs)。有人张贴有一种变通方法,你可以尝试:
...安装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所以, 流浪汉模式是一个完美而简单的解决方案。谢谢:) – RicoRico
MH我不知道。我通过GNOME打开文件...我是emacs的新手,但是这是保存后的消息: “在10.10.1.10/var/www/test.php上为federico写了/home/federico/.gvfs/SFTP” Gedit和其他编辑器没有这个问题... – RicoRico
好吧,我不是在流浪汉模式。我通过Gnome打开文件,Gnome使用GVFS装载远程目录。它安装在“10.10.1.10/”用户的“/home/user/.gvfs/SFTP”中。但我只有使用emacs才有这个问题,只有远程文件... – RicoRico
我删除了我以前的评论,以减少噪音。你能读一下我发布的内容并告诉我。 –