Last edit
Changed:
< DrewAdams has written library <tt>[[dired-details+.el]]</tt>, which provides some minor, but convenient, enhancements to <tt>[[dired-details.el]]</tt>. This loads <tt>dired-details.el</tt> and activates show/hide, so <tt>dired-details+.el</tt> is all you ever need to load.
to
> Library <tt>[[dired-details+.el]]</tt> provides some minor but convenient enhancements to <tt>[[dired-details.el]]</tt>. It loads <tt>dired-details.el</tt> and activates show/hide, so <tt>dired-details+.el</tt> is all you ever need to load.
Changed:
< === Bugs ===
< * When editing file names with dired-toggle-read-only and committing everything works as expected, if changes are aborted details are displayed until the listing is refreshed.
to
> == Dired-Details and WDired ==
> 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.
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.
RobGiardina? has written library dired-details.el, which lets you hide and show the details of each file or directory in DiredMode. You use `(’ to show details and `)’ to hide them.
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.elto just this:
[...] dired-details.el
[...] linked-file.el -> [...]or to just this, if you set ‘dired-details-hidden-string’ to "" instead of "[...]":
dired-details.el
linked-file.el ->Here are two screenshots, one showing details, one hiding them:
The difference in Frame size is due to the automatic frame resizing provided by dired-details+.el (see DiredDetailsPlus).
Library dired-details+.el provides some minor but convenient enhancements to dired-details.el. It loads dired-details.el and activates show/hide, so dired-details+.el is all you ever need to load.
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.