itchyny / Mmv
Licence: mit
rename multiple files with editor
Stars: ✭ 443
Labels
Projects that are alternatives of or similar to Mmv
Npm Run All
A CLI tool to run multiple npm-scripts in parallel or sequential.
Stars: ✭ 4,496 (+914.9%)
Mutual labels: cli-command
CockpitCMS-Helpers
Cockpit CMS Addon with a set of useful helpers (that alone don't justify a new Addon).
Stars: ✭ 39 (-91.2%)
Mutual labels: cli-command
Honeybadger Ruby
Ruby gem for reporting errors to honeybadger.io
Stars: ✭ 182 (-58.92%)
Mutual labels: cli-command
Unibits
Visualize different Unicode encodings in the terminal
Stars: ✭ 125 (-71.78%)
Mutual labels: cli-command
Rust Cli Boilerplate
Rust project boilerplate for CLI applications
Stars: ✭ 108 (-75.62%)
Mutual labels: cli-command
Clitools
🔧 CliTools for Docker, PHP / MySQL development, debugging and synchonization
Stars: ✭ 86 (-80.59%)
Mutual labels: cli-command
Console
The Console component eases the creation of beautiful and testable command line interfaces.
Stars: ✭ 8,988 (+1928.89%)
Mutual labels: cli-command
Carbon Now Cli
🎨 Beautiful images of your code — from right inside your terminal.
Stars: ✭ 5,165 (+1065.91%)
Mutual labels: cli-command
mmv
Rename multiple files using your $EDITOR
. The command name is named after multi-mv.
Usage
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.
Installation
Homebrew
brew install itchyny/tap/mmv
Build from source
go get github.com/itchyny/mmv/cmd/mmv
Features
-
mmv
is implemented in Go language and completely portable. -
mmv
is designed to be simple asmv
. It requires no configuration file. -
mmv
supports renaming in cycle (mv a b
,mv b c
andmv c a
at the same time). -
mmv
creates destination directories automatically. You can arrange pictures likeyyyy-mm-dd xxxx.jpg
toyyyy/mm/dd/xxxx.jpg
. -
mmv
is capable to use as a library (just callmmv.Rename
). -
mmv
is easy to remember (I believe), multi-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.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].