gpt4 book ai didi

emacs - 使用 emacs 和 ssh 打开远程文件的最佳方式是什么

转载 作者:行者123 更新时间:2023-12-03 05:28:16 36 4
gpt4 key购买 nike

我使用 ssh user@192.168.1.5 连接到远程计算机。当我需要在远程计算机中打开文件时,例如,

emacs /usr/share/nginx/html/index.html

然后打开index.html外壳中的文件。我注意到一些 emacs 命令可以工作,但其他命令则不能工作。例如,C-w不起作用; M-<不起作用。我该如何解决这个问题,使用 emacs 和 ssh 的最佳方式是什么?

我找到了this question但这让我更加困惑。

最佳答案

我通常更喜欢从本地 Emacs 实例打开远程文件。

本地计算机上运行 Emacs 时,通过 ssh 打开远程文件与打开任何其他文件没有太大区别,除了稍微 different syntax .

对于 ssh,您可以键入 C-x C-f。现在,在 minubuffer 中,您要输入 /ssh:user@host:/path/to/file (请注意,一旦开始输入路径,制表符补全就会起作用。另请注意前导 / 字符)。查看完整docs here .

在您的示例中,这将是:

C-x C-f /ssh:user@192.168.1.5:/usr/share/nginx/html/index.html

现在您可以在 Emacs 中通过 ssh 编辑远程文件,同时使用本地配置和任何已安装的软件包等...

关于emacs - 使用 emacs 和 ssh 打开远程文件的最佳方式是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20624024/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com