#command-line #command-line-tool #editor #env-var #variables #utility

app vimv

A command line utility for batch-renaming files using a text editor

37 releases (stable)

3.1.0 Nov 12, 2023
3.0.0 Jun 11, 2023
2.0.0 Apr 4, 2023
1.8.0 Apr 3, 2023
0.4.4 Aug 31, 2020

#124 in Text editors

0BSD license

14KB
254 lines

Vimv

This simple 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 — if you have a Rust compiler available you can install it directly from the package index using cargo:

$ cargo install vimv

Dependencies

~2–30MB
~454K SLoC