2014-01-13 125 views
-1

我正在寻找像dirtree或speedbar这样的emacs插件,它可以打开我的git项目的根目录 。git/vc的Emacs目录树

目前我正在使用sr-speedbar,会发生什么情况是当我移动到 不同的文件时,我的速度栏的根目录更改为 该特定文件的目录。相反,我想要的是根目录 保持不变,并展开目录到我目前的文件。

因此,举例来说,如果我有一个项目有git的,src和lib目录它 是这样的:

enter image description here

当我去的lib/foo的树会自动切换到该:

enter image description here

相反,我希望它扩大这样的目录:

enter image description here

我找不到一棵树的插件,这是否(或者,如果speedbar做),这样 希望有人可以帮助我与此有关。

在此先感谢

+0

为了快速递归地从git目录库中查找文件,我喜欢使用子弹:http://wikemacs.org/index.php/Projectile。我知道这不是一个酒吧,但它有一些目标。 – Ehvince

+0

我使用Helm-ls-git作为该https://github.com/emacs-helm/helm-ls-git。但是,谢谢你的建议! – Attic

回答

2

project-explorer似乎这样做。

+0

虽然此链接可能会回答问题,但最好在此处包含答案的重要部分,并提供供参考的链接。如果链接页面更改,则仅链接答案可能会失效。 – lpapp

+1

@LaszloPapp你不知道这个链接导致什么,是吗?没有“重要部分”,它是一个Emacs包,问题作者需要安装它来判断它是否适合他们。链接通向主页。我无法在答案中复制整个自述文件。 – Dmitry