:g, automate it with
:Shdo[!]generates shell script
Each Dirvish buffer contains only filepaths, hidden by conceal.
yto yank a path, then feed it to
:sort, filter with
:'<,'>caddb), iterate with
:set ft=dirvishon any buffer to enable Dirvish features:
git ls-files | vim +'setf dirvish' -
So commands and plugins that work with
@# do the Right Thing.
@#to get the Dirvish buffer from a
:Shdo mkdir <C-R>#.bk Z!
For any purpose. It's safe and reversible.
:globalto re-arrange the view, delete lines with
d, etc. Then
:!to see inline results:
:'<,'>!xargs du -hs
uto undo, or
The arglist is an ad-hoc list of filepaths.
xto add files to the (window-local) arglist.
:argdo, or plugin features like
[count].) to generate a shell script from the arglist.
Some people have created plugins that extend Dirvish:
ssh://and other remote paths
Dirvish was originally forked (and completely rewritten) from filebeagle by Jeet Sukumaran.
Copyright 2015 Justin M. Keyes.