2009-10-10 46 views
3

我正在运行Ubuntu并首次使用Emacs,但不幸的是它似乎没有看到我目前已安装的任何sftp文件夹。这些文件夹对nautilus和gedit可见。Emacs:如何查看sftp文件夹

任何有经验的emac用户都可以指出我的方向吗?

回答

5

我不确定如何让Emacs选择那些已经安装在Nautilus下的服务器。

但是(希望这满足你的需求),您还可以查看和编辑使用流浪汉远程文件和目录,如果你知道服务器名称:

C-x C-f /sftp:[email protected]:path/to/file.txt RET 

C-x C-f /sftp:[email protected]:path/to/directory/ RET 

Tramp documentation

1

虽然tramp效率更高,但您可以将它从$ HOME/.gvfs/server.net /拖放到emacs中。 $ HOME/.gvfs/server.net /是它在本地安装的地方。

通常,我会将文件放到临时位置(如您所见),并将其展开为文件名。只是修改成一个可评估的功能,用 “C-M-X” 评价它:

(找到文件 “/sftp:[email protected]:/path/to/file.txt”)