簡體   English   中英

帶流浪模式的Emacs

[英]Emacs with Tramp mode

在對每個堆棧溢出問題以及Google在該主題上的每個頁面進行了大量研究之后,我無法使用samp在Tramp模式下的Emacs中工作。 (是的,我在這里閱讀了所有關於堆棧溢出的“重復”問題,沒有一種解決方案適合我。)

使用具有以下配置的Emacs 24.5.1。

(use-package tramp
    :config (progn (setq tramp-default-proxies-alist (quote ((".*" "\'root\'" "/ssh:%h:"))))
              (require 'tramp)
              (tramp-mode 1)))

當我嘗試:

/ssh:user@hostname.com|sudo:hostname

要么:

/sudo:hostname.com

以及許多其他組合。

在任何語法配置中,我在'sudo'之后鍵入冒號的那一刻,它立即引發錯誤,指出sudo只能在本地使用。

獎勵問題:我可以使用Tramp首先以我自己的身份登錄到遠程服務器,然后在sudo上登錄另一個通用sudo userid嗎? 像ssh:my_userid@remote_host.com | sudo:generic_userid@remost_host.com:/ path / to / file

任何幫助表示贊賞。

暫時忘記設置tramp-default-proxies-alist 只需打開Cx Cf /ssh:user@hostname.com|sudo:hostname.com: 我也不明白設置tramp-mode應該適合什么。

獎金解答:是的。 您的示例需要以/開頭。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM