当我使用远程文件(通过SSH / SFTP)时,Emacs始终使用权限700
保存文件,但任何其他编辑器(例如GEdit)都保留770
的先前权限。
有没有办法配置Emacs,使其不会更改文件权限?
答案 0 :(得分:4)
所以here's可能会有所帮助。我链接的错误描述了你的情况几乎到了tee(用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