在 Emacs 中,有哪些选项可以将文档保存到云中或从云中检索文档?

我在工作中在 Windows 机器上使用 Emacs,在家里在 Linux 机器上使用 Emacs,因此理想情况下,我希望有一个或多或少开箱即用的解决方案,适用于这两种操作系统。

我接触过 g-client,但无法完全让它工作。显然,如果没有其他更简单的选择,我将不得不再花几个小时。

非常感谢Andreas

有帮助吗?

解决方案

我能想到的两个选择:

  1. 如果您有权访问运行 ssh 的服务器,则将 ssh 与 trapm 一起使用。您还可以在您的家庭 Linux 机器上运行 ssh 服务器并通过工作访问您的家庭文件。TRAMP 在 Windows 上通过 cygwin 的 ssh 运行得非常好。它会自动抓取一个文件(前提是你给 emacs 类似 /ssh:yourusername@yourserverhost:~/yourfile 的东西),将其放入你计算机上的临时文件中,然后在保存时将其复制回主机。

  2. 使用 SVN 或 Git 等源代码控制系统。同样,您可以在家里托管服务器,也可以找到在线主机(大多数是开源的,因此是公共的,但有些是免费的和私有的;我使用 unfuddle.com)。您必须定期提交/更新,但如果您愿意,您可以轻松地实现自动化,并且源代码控制系统为您提供了良好的文件历史记录和安全网,以防您做错了什么。

Emacs 与源代码控制系统具有出色的集成。如果您发现内置的不够(它非常通用,因此不提供特定源代码控制系统的某些特定功能的接口),有很多好的替代品(SVN 的 psvn,Git 的 magit,例子)。

其他提示

收存箱是相当普遍的。我存储连我的Emacs配置文件存在。工作在Windows,Linux,OS X和iPhone。自动同步。商店的历史。免费。你还要什么?: - )

sshfs的,如果你有良好的上网速度。

否则总有适合Emacs 流浪汉-模式

编辑:刚刚看到你使用的是Windows

它已经好几年,因为我用Windows作为我的桌面上,但我用 WebDrive 当时的情况。它排序的作品,但它始终是一个有点不稳定。

Emacs有用于经由流浪汉远程文件系统大力支持。所以真正的问题是什么,你应该为远程FS使用。有一群人只要他们有将它们安装或通过SSH(为流浪者)登录的方式,你应该没问题。

我使用 JungleDisk - 适用于Windows,Linux和Mac的伟大工程。周围开始的每月$ 2 并有每年约$ 90一帽。可以备份到S3或到Rackspace的。

集成在文件系统级这样你就可以直接读取/写入或从它创建到本地文件系统的链接。我用它来共享多个机器之间我的.emacs,.bash等

克里斯

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top