mirror of
https://github.com/itchyny/mmv.git
synced 2025-12-26 22:24:58 +08:00
rename multiple files with editor
| .github/workflows | ||
| cmd/mmv | ||
| .gitignore | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| Makefile | ||
| mmv.go | ||
| mmv_test.go | ||
| README.md | ||
mmv 
Rename multiple files using your $EDITOR. The command name is named after multi-mv.
Usage
mmv [files] ...
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.
Installation
go get -u github.com/itchyny/mmv/cmd/mmv
Features
mmvis implemented in Go language and completely portable.mmvsupports renaming in cycle (mv a b,mv b candmv c aat the same time).mmvis designed to be simple asmv. It requires no configuration file.mmvis capable to use as a library (just callmmv.Rename).mmvis easy to remember (I believe), mlti-mv.
Bug Tracker
Report bug at Issues・itchyny/mmv - GitHub.
Author
itchyny (https://github.com/itchyny)
License
This software is released under the MIT License, see LICENSE.