summary refs log tree commit diff stats
path: root/tag-emacs/emacs.d/init.org
diff options
context:
space:
mode:
Diffstat (limited to 'tag-emacs/emacs.d/init.org')
-rw-r--r--tag-emacs/emacs.d/init.org13
1 files changed, 13 insertions, 0 deletions
diff --git a/tag-emacs/emacs.d/init.org b/tag-emacs/emacs.d/init.org
index 701a9cbf..280dfa37 100644
--- a/tag-emacs/emacs.d/init.org
+++ b/tag-emacs/emacs.d/init.org
@@ -1079,6 +1079,19 @@ Expand subfolders like a tree inside the parent
               (bind-key "i" #'dired-subtree-toggle dired-mode-map))))
 #+END_SRC
 
+** Dired-narrow
+One can already use dired with wildcards to browse a filtered
+directory listing, but it opens a new buffer.  Dired-narrow is a
+slightly nicer interface: with a currently-open dired buffer, use =/=
+to start filtering, =RET= to complete the filter and =g= to refresh
+the buffer, removing the filter.
+
+#+BEGIN_SRC emacs-lisp
+  (use-package dired-narrow
+    :bind (:map dired-mode-map
+                ("/" . dired-narrow)))
+#+END_SRC
+
 * Documentation
 
 ** ehelp