我知道可以使用emacs和scp编辑远程服务器上的代码。我为此使用了tramp。 例如,它在此处描述:http://jeremy.zawodny.com/blog/archives/000983.html
但是有可能通过emacs通过远程网关编辑代码吗?这意味着要访问代码,首先必须登录到网关服务器,然后登录到其他服务器。
答案 0 :(得分:2)
我认为你缺少的关键词是“Multi Hops”。可以用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:"))