pipe-rename marcusbuffett
winget install --id=mtimkovich.pipe-rename -e
Rename your files using your favorite text editor.
Pipe-Rename is a command-line tool designed to simplify file renaming tasks by leveraging your preferred text editor. This versatile utility takes a list of files as input, opens your default editor (or a specified one), and allows you to rename or move files directly within the editor.
Key Features:
- Rename multiple files at once using familiar workflows.
- Integrates seamlessly with any text editor via $EDITOR or %EDITOR%.
- Supports custom renaming commands (e.g.,
git mv
for version-controlled renames). - Handles large lists of files efficiently.
- Cross-platform compatibility with Linux, macOS, and Windows.
- Advanced options include pretty diffs, forced overwrites, and undo functionality.
Audience & Benefit: Ideal for developers, power users, and anyone who needs to perform bulk file renaming or organization. Pipe-Rename offers flexibility and customization, enabling users to streamline their workflows while maintaining full control over the renaming process. It can be installed via winget for easy setup.