#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

#170 in Text editors

Download history 7/week @ 2024-09-11 19/week @ 2024-09-18 74/week @ 2024-09-25 14/week @ 2024-10-02 20/week @ 2024-10-09 7/week @ 2024-10-16 6/week @ 2024-10-23 2/week @ 2024-11-13 6/week @ 2024-11-20 46/week @ 2024-12-04 75/week @ 2024-12-11 15/week @ 2024-12-18 3/week @ 2024-12-25

139 downloads per month

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–29MB
~453K SLoC