Несмотря на то, что он не обеспечивает точного представления дерева, я думаю, вы будете довольны функциями группировки в ibuffer-mode
, которая является альтернативой режиму списка буферов по умолчанию. Он встроен в Emacs> = 22.
(global-set-key (kbd "C-x C-b") 'ibuffer)
Существует страница Emacswiki , но лучший обзор возможностей группировки, вероятно, эта статья блога .
Редактировать: Я только что взломал вместе некоторый код , чтобы сгруппировать свой список ibuffer по родительскому каталогу vc каждого буфера. Это также позволяет ibuffer отображать статус контроля версий каждого файла в списке. Возможно, вы найдете это полезным.