Home    

ee-dired

ee-dired - categorized directory listings

Description

This extension creates the ee buffer containing the listing of a directory and its subdirectories. Every directory name is the category, and directory files are placed under this category. Files are printed in the format similar to format of original dired buffers.

Note that currently ee-dired is NOT replacement for original dired mode. Ee-dired is useful for inspecting directory trees and locating files under different categories.

Default views

By Directory

This view emulates the default display of the function 'dired'.

c-path-finder splits directory paths into category tree
r-sorter sorts files under every category alphabetically by file name
r-printer prints file information similar to dired
r-select visits the selected file in the separate buffer
- home (5)
 - juri (5)
    -rwxr-xr-x 1000    0   119408 2003-02-15 17:29 .emacs
  - emacs (4)
   - ee (4)
    -rwxr-xr-x 1000    0     8357 2003-02-15 19:29 ee-dired.el
    -rwxr-xr-x 1000    0     6347 2003-02-15 18:35 ee-dired.el~
    -rwxr-xr-x 1000    0    92569 2003-02-15 19:29 ee.el
    -rwxr-xr-x 1000    0    92569 2003-02-15 17:59 ee.el~
--:%%  *ee-dired*  (ee-dired)--L1--C0--All---------------------
 

Alphabetical

This view collects files from all subdirectories and sorts them alphabetically.

r-sorter sorts all files alphabetically by file name
r-printer prints file information similar to dired
r-select visits the selected file in the separate buffer
    -rwxr-xr-x 1000    0   119408 2003-02-15 17:29 .emacs
    -rwxr-xr-x 1000    0     8357 2003-02-15 19:29 ee-dired.el
    -rwxr-xr-x 1000    0     6347 2003-02-15 18:35 ee-dired.el~
    -rwxr-xr-x 1000    0    92569 2003-02-15 19:29 ee.el
    -rwxr-xr-x 1000    0    92569 2003-02-15 17:59 ee.el~
--:%%  *ee-dired*  (ee-dired)--L1--C0--All---------------------
 

TODO

  • Add more views: by size, by time, etc.
  • Make hook for ee-view-expansion-show to read subdirectories and update view buffer

Comments

Well, it doesn't work for me.

Well, it doesn't work for me. I've placed all files in ~/.emacs.d/ee-0.1.0/, and added following to ~/.emacs
(add-to-list 'load-path "~/.emacs.d/ee-0.1.0/")
(require 'ee-autoloads)
Some things work well (ee-buffers, ee-ps).
ee-dired at first didn't work at all(started at ~/, it locked emacs for a long time until C-g. Maybe it's very big? I dunno). If i start it from other directory, it show me all the files in all folders in this directory, but it don't show any of the parent folders. pic related: http://rghost.net/10388911/image.png
suiseiseki is home dir, so there are plenty of files.

Yes, maybe it's too big. I'll

Yes, maybe it's too big. I'll try to fix this.

Emm, well. And how about that

Emm, well. And how about that I cannot see directories above that folder, where I run ee-dired? Is it the way it should work?
I mean, if I use it, I see full tree of the directories in the folder and BELOW, but not above. Above I see only path, every directory above show only one directory, path directory to the current directory. And, as far as I understand it, I cannot open them to show all files(or I actually can? I didn't found any tutorial when I did a try, if there is any, link please).

Yes, you can see only the

Yes, you can see only the directories in the initial folder and BELOW. If you want to see all directories, you can run it from the root directory.

Buffer extension which

Buffer extension which contains a list of the directories and the subdirectories is widely used in the APT modules. I think Ee-dired is one of the most powerful extension among all these. Thanks for sharing us with this post.

emacsipation at our Chanel

emacsipation at our Chanel Bags by chanelbags collect!