我知道可以使用 emacs 和 scp 在远程服务器上编辑代码。我为此使用流浪汉。例如这里描述:http: //jeremy.zawodny.com/blog/archives/000983.html
但是是否可以使用 emacs 通过远程网关编辑代码?这意味着要访问代码,必须先登录到网关服务器,然后再登录到其他服务器。
我知道可以使用 emacs 和 scp 在远程服务器上编辑代码。我为此使用流浪汉。例如这里描述:http: //jeremy.zawodny.com/blog/archives/000983.html
但是是否可以使用 emacs 通过远程网关编辑代码?这意味着要访问代码,必须先登录到网关服务器,然后再登录到其他服务器。
我认为您缺少的关键字是“多跳”。使用 TRAMP 可以做到这一点;您将在相关手册部分中找到所有详细信息:
例如:
;; ensure `tramp-default-proxies-alist' is defined before we append to it
(require 'tramp)
;; Add the proxy rule
(add-to-list 'tramp-default-proxies-alist
'("server2\\.blabla\\.de" nil "/ssh:server1.blabla.de:"))