在我的大学,我们在服务器上写作位于大学(我们通过ssh访问)。
我在笔记本电脑上使用Ubuntu,所以我在服务器上使用相同的程序。
在家我有低速互联网,当我想通过X服务器发送程序时,需要一些时间来运行它。有一些方法可以启动程序,例如从我的计算机上启动emacs(它立即启动)并仅从服务器中回收数据吗?
答案 0 :(得分:1)
通常,您可以使用sshfs
或类似方法来安装远程文件系统,以便本地应用程序可以访问这些文件。如果您需要访问的不仅仅是文件,SSH端口转发可能会很有用。
对于专门用于Emacs (它不清楚这是否是您问题的唯一用例),您可以:
a)ssh进入远程主机,并运行emacs -nw
在终端中运行emacs的远程实例。与使用本地X显示器运行远程GUI emacs相比,这 。如果您已经在该远程主机上运行Emacs服务器,这种方法也很好,因为您可以使用emacsclient -nw
b)启动本地emacs实例并使用标准tramp
库来访问远程文件。
e.g。 C-x C-f /ssh:you@hostname:/path/to/file
RET
Tramp很棒,所以你应该花点时间阅读它。
参见 C-h i g (tramp) Usage
RET