2016-02-04 146 views
0

我用下面的方法通过emacs的流浪汉连接到远程主机:Emacs的流浪汉 - 添加建议的路径流浪汉

C-x C-f /remotehost:filename RET (or /method:[email protected]:filename) 

它的伟大工程,并remotehost可以做我的ssh别名之一。不过,我仍然需要浏览filename的整个路径,这可能会很长。

当打开一个新的TRAMP/ssh连接到一个特定的主机时,有没有一种方法可以设置一个默认路径(比如默认的cd),这个默认路径将在列表中被预先填充/建议(如果存在)

例子:

C-x C-f /work-host:/ 
;; auto complete suggests some files, how do I suggest another file/path ? 

注:我使用Emacs的前奏的情况下,它的事项

回答

2

你可以浏览到您的完整路径,打开一个dired缓冲区,然后保存为书签( Cx rm)。下次你想去那里时,只需使用书签(C-x r b)即可。

+0

这东西值得调查(不知道什么书签虽然)。 – nha

1

流浪汉手册在常见问题解答部分介绍了几种缩短路径的方法。这不完全是你所要求的,但也许它会给你一些想象力,可以做些什么。

评估和演示(info "(tramp) Frequently Asked Questions")

+0

谢谢,总是一个好主意,看看那里。 – nha