Rename multiple files using your
$EDITOR. The command name is named after multi-mv.
mmv file ...
This command opens the editor with the list of file names so edit and write. The command finds the changed lines and renames all the corresponding files.
brew install itchyny/tap/mmv
Build from source
go install github.com/itchyny/mmv/cmd/mmv@latest
mmvis implemented in Go language and completely portable.
mmvis designed to be simple as
mv. It requires no configuration file.
mmvsupports renaming in cycle (
mv a b,
mv b cand
mv c aat the same time).
mmvcreates destination directories automatically. You can arrange pictures like
mmvis capable to use as a library (just call
mmvis easy to remember (I believe), multi-mv.
Report bug at Issues・itchyny/mmv - GitHub.
This software is released under the MIT License, see LICENSE.