首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带Tramp模式的Emacs

带Tramp模式的Emacs
EN

Stack Overflow用户
提问于 2016-04-27 13:40:53
回答 1查看 978关注 0票数 1

在对每一个堆叠溢出问题做了大量的研究之后,google在这个问题上找到了每一页,我无法用Tramp模式在Emacs中工作。(是的,我读过堆叠溢出的所有“重复”问题,没有一个解决方案对我有用。)

在以下配置中使用Emacs24.5.1。

代码语言:javascript
复制
(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

任何帮助都很感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-27 18:48:45

暂时忘记设置tramp-default-proxies-alist。打开C-x C-f /ssh:user@hostname.com|sudo:hostname.com:。我也不明白设置tramp-mode会有什么好处。

奖金回答:是的。您的示例需要一个领先的/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36891593

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档