对于像vims的NERDtree这样的emacs是否有类似的东西

时间:2010-08-21 15:40:05

标签: file emacs project explorer

对于vim,有一个名为NERDtree的文件系统资源管理器:https://github.com/scrooloose/nerdtree

当然,Emacs还有替代或优质套餐吗?

9 个答案:

答案 0 :(得分:44)

我更喜欢叶文斌的dirtree(截图如下)。感觉非常接近NERDTree / TextMate抽屉。

screenshot

我花了几分钟的时间来尝试找出依赖关系,所以请看一下我在这个repo中的安装说明(以及对源代码的一些小修改)。< / p>

答案 1 :(得分:33)

您可以尝试NeoTree

https://github.com/jaypei/emacs-neotree

截图:

NeoTree

答案 2 :(得分:9)

你看过Speedbar吗?

答案 3 :(得分:7)

当你拥有强大的ido-mode时,谁需要任何树。如果你可以训练你的心灵找到文件,而不仅仅是你的眼睛在视觉上找到它,你将获胜。没有必要告诉我生物学是如何工作的,我不在乎:-)你明白了。

答案 4 :(得分:6)

Sunrise Commander似乎是一个写得很好的包,它有一个tree extension。有关正在运行的树扩展的屏幕截图,follow this link

答案 5 :(得分:5)

就个人而言,我更喜欢ECB的树模式。 http://ecb.sourceforge.net/

您还应该查看CEDET的内容。 http://cedet.sourceforge.net/ 它们包含许多其他有用的东西,可用于满足类似的开发需求。

答案 6 :(得分:3)

我使用了一点emacs-nav和一点dired来浏览项目的文件树。对于文件管理任务,我主要使用bash(通常来自emacs)。

答案 7 :(得分:2)

(来自A good project tree browser for Emacs? - Stack Overflow的无耻reanswer)

我刚刚做了一个单词搜索&#34;探索&#34;在package-list-packages中,发现了project-explorer。似乎完全适合我今天想要的东西(我几乎不编码,但抓住了我的Jekyll网站的结构)。

键包括用于折叠和展开目录的TAB。使用RETf打开文件,但使用前缀,它会很好地提示哪个窗口,甚至从那里允许您决定使用窗口或向任何一侧打开一个新窗口(我没有& #39;在包代码中找到提示字符串,因此它似乎很好地利用内置的Emacs功能;实际上它看起来像dired偶数)。

可以在Melpa和Marmalade上找到,并将打包描述点提供给sabof_project-explorer · GitHub

为方便起见,我包含了网站的图片:

enter image description here

我不使用projectilehelm,但它有一些整合。

答案 8 :(得分:1)

试试lusty-explorer。这是一个做得很好的插件。 Get it here