This command line utility lets you batch-rename files from the comfort of your favourite text editor. You specify the files to be renamed as arguments, e.g.
$ vimv *.mp3
The list of files will be opened in the editor specified by the $EDITOR
environment variable, one filename per line. Edit the list, save, and exit. The files will be renamed to the edited filenames.
Vimv is written in Rust and can be installed directly from the package index using cargo
:
$ cargo install vimv
See the documentation for details.