cd 到远程主机
我一直在尽可能的尝试用 eshell 替代真正的 shell 来完成我的工作,这样以来我就能呆在 Emacs 中从而享受到 Emacs 带给我的便利了。
几天前,我在一篇博客中看到了一种关于 cd 的强大用法。
你可以像下面这样 cd 到远程主机的目录中:
cd /ssh:aineko:org
这会通过 tramp 登陆到我的 iMacs 上的 ~/org
目录中。
而 src_sh{cd /ssh:aineko:}
的效果就跟直接用 ssh 登陆到 aineko 这台主机上是一样的。
如果你想用另一个用户登陆远程主机,可以这么做:
cd /ssh:different_user@aineko:
用这种方式虽然不能完全透明地像访问本地主机一样访问远程主机,但它确实能让这些远程主机看起来就好像挂载到本地一样,很好,很强大。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

上一篇: EmacSQL 简介
下一篇: 在 Eshell 中设置别名
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论