【问题标题】:How to open file from ssh server on the emacs terminal?如何在 emacs 终端上从 ssh 服务器打开文件?
【发布时间】:2016-09-28 00:58:21
【问题描述】:

我是 emacs 新手,对在 ssh 客户端上打开保存的文件以便编辑它有点困惑(这是给学校的)

我所做的是……

  1. 在 mac 上打开了我的终端
  2. 通过终端打开 emacs
  3. 分割 emacs 屏幕,这样我一边编辑 c 程序,一边编辑终端(编译速度更快)
  4. 登录到 ssh 客户端(那里有一个我应该编辑的文件)

唯一的问题是,如果该文件来自 ssh 客户端,我不确定如何从我的 emacs 终端打开该特定文件。

我已经在 emacs 终端上尝试了 emacs filename.c,它会打开我的文件的一个版本,该版本没有颜色并且奇怪地滚动。 如何正确打开文件,使其像 emacs 上的常规文件一样着色和滚动?

我还在终端上尝试了 c-c c-f 并输入了我的 filename.c 但它只是打开了一个空白页面。

有什么建议吗?先感谢您!

【问题讨论】:

  • 不要垃圾标签!这不是关于编程,而是使用标准的计算机程序。
  • 你应该看看 sshfs
  • 这是一些 Tramp 文档来补充迈克尔的回答:wikemacs.org/wiki/TRAMP

标签: emacs


【解决方案1】:

Emacs 可以通过 Tramp 包访问远程机器上的文件。为了从本地机器上打开这样的文件,应用

C-x C-f /ssh:user@host:/path/to/file

user 是您在远程机器上的登录名,host 是该机器的名称。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-23
    • 2021-07-30
    • 2020-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-24
    相关资源
    最近更新 更多