Есть ли что-то похожее на emacs, например, NERDtree vims - PullRequest
34 голосов
/ 21 августа 2010

Для vim есть проводник файловой системы с именем NERDtree: https://github.com/scrooloose/nerdtree

Конечно, есть альтернативный или улучшенный пакет для Emacs?

Ответы [ 9 ]

44 голосов
/ 27 августа 2011

Я предпочитаю dirtree (скриншот ниже) Е. Вэньбина.Кажется, это довольно близко к NERDTree / ящику TextMate.

screenshot

Мне потребовалось несколько минут проб и ошибок, чтобы выяснить зависимости, поэтому взгляните на инструкции по установке (и несколько незначительных изменений исходного кода)попал в это репо .

33 голосов
/ 11 апреля 2014

Вы можете попробовать NeoTree .

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

Скриншот:

NeoTree

9 голосов
/ 21 августа 2010

Вы смотрели на Speedbar ?

7 голосов
/ 18 февраля 2012

Кому нужно любое дерево, когда у вас есть могучий Идо-режим .Если вы сможете потренировать свой ум в поиске файлов, а не только в глазах, находя их визуально, вы выиграете.НЕТ необходимости рассказывать мне, как работает биология, мне все равно :-) Вы поняли.

6 голосов
/ 21 августа 2010

Sunrise Commander представляется хорошо написанным пакетом, и у него есть расширение дерева . Чтобы получить скриншот расширения дерева в действии, перейдите по этой ссылке .

5 голосов
/ 20 февраля 2012

Лично я предпочитаю режим дерева ЕЦБ.http://ecb.sourceforge.net/

Вы также должны проверить материал CEDET.http://cedet.sourceforge.net/ Они содержат много других полезных вещей, которые вы можете использовать для аналогичных нужд разработки.

3 голосов
/ 21 августа 2010

Я использую немного emacs-nav и немного dired для навигации по деревьям файлов моих проектов.Для задач управления файлами я в основном использую bash (часто из emacs).

2 голосов
/ 03 ноября 2014

(Бесстыдный ответ от Хороший браузер дерева проектов для Emacs? - Переполнение стека )

Я только что выполнил поиск слова "исследовать" в package-list-packages и обнаружил project-explorer. Кажется, соответствует именно то, что я хочу сегодня (я не кодирую с трудом, но получаю контроль над структурой моего сайта Jekyll).

Ключи включают TAB для складывания и разворачивания каталогов. Открывайте файлы с RET или f, но с префиксом, он красиво подскажет, для какого окна, и даже оттуда, вы решите использовать окно или открыть новое с любой стороны (я не нашел Строка подсказки в коде пакета, поэтому она, похоже, прекрасно использует встроенную функциональность Emacs (на самом деле она выглядит как dired).

Он доступен на Melpa и Marmalade, а упакованное описание указывает на sabof_project-explorer · GitHub .

Для удобства я включил изображение сайта:

enter image description here

Я не использую projectile или helm, но он имеет некоторую интеграцию.

1 голос
/ 06 июля 2013

Попробуйте Lusty-Explorer.Это хорошо сделанный плагин. Получите это здесь

...