This page describes libraries Lisp:dired-details.el and Lisp:dired-details+.el, which let you hide or show the file and directory details in a Dired listing, to save space and clutter. When details are hidden, all you see (and all IncrementalSearch sees) are the file names.
Hiding details reduces a verbose directory listing such as this:
-rw-r--r-- 1 rgiardin svrtech 4141 Aug 23 17:07 dired-details.el -rw-r--r-- 1 rgiardin svrtech 56 Aug 23 17:07 linked-file.el -> /var/tmp/checkouts/linked-file.el
to just this:
[...] dired-details.el [...] linked-file.el -> [...]
or to just this, if you set
"" instead of
dired-details.el linked-file.el ->
Here are two screenshots, one showing details, one hiding them:
dired-details+.el provides the following enhancements:
‘dired-details-toggle’to both `
)’ and `
(’, so you don’t need to remember which shows and which hides.
‘dired-details-propagate-flag’). If non-
‘nil’, future Dired buffers you open use the hide/show appearance that you last had.
When editing file names with
‘dired-toggle-read-only’ and committing, everything works as expected, but if changes are aborted details are displayed until the listing is refreshed.