1

我曾经是一个舒适的 emacs 用户,近 10 年来我完全摆脱了使用 emacs(我知道这是一种耻辱),但我有一个工资记忆,.emacs可以通过本地 emacs 在服务器中打开远程文件。

只是为了让场景更清楚:登录到远程服务器(ssh)-> emacs somefileInRemoreServer.file & File 使用本地版本的 emacs 打开。

我的问题是:

  1. 这可能吗?
  2. 我怎样才能做到这一点?

我在使用Aquamacs的 mac 上同时拥有 mac 和 ubuntu 。如果我能获得两个版本的说明,那将是一个很大的帮助。

4

1 回答 1

1

我不确定您是想在使用 emacs 之前 ssh 还是使用(in)emacs 进行 ssh。如果您想让 emacs 完成所有工作,请查看 phils 添加的链接,TRAMP 模式是在 emacs 中进行远程编辑的方式。
如果您想使用 ssh 挂载远程文件系统(导致使用 emacs 进行“本地”编辑),您应该查看 sshfs(manwiki)。
我认为它几乎随当前的任何发行版一起提供(或者可以轻松安装)。它是一个熔断器扩展,它允许将远程目录挂载到本地目录,而不需要对远程端比 ssh 有任何进一步的要求。
我确实喜欢 TRAMP 来编辑一个或两个文件,但使用 sshfs 非常适合处理远程放置且您不想使用其他方法同步的整个项目目录。

于 2012-05-20T20:01:19.653 回答