rename
1.0.0
一个命令行实用程序,用于通过编辑器批量rename文件。
npm i -g @innocenzi/ rename
在目录中,使用rn
打开已配置的编辑器。每一行对应一个文件:
请注意以下场景:
争论 | 描述 |
---|---|
--dry | 将输出打印到控制台而不实际应用更改 |
--silent | 防止打印到控制台 |
--dirs | 只匹配目录 |
--files | 仅匹配文件 |
--base <dir> | 定义将在其中执行rename的基本目录 |
--depth <depth> | 定义使用 globstar 时的最大深度 ( ** ) |
您的rename _EDITOR
或EDITOR
环境变量将用于确定您选择的编辑器。如果这些都没有定义,则将使用 Visual Studio Code。如果Code也没有安装,或者配置的编辑器无法打开,程序将会失败。
下表是 Git 文档中的参考,可用于设置编辑器。
编辑 | 环境变量值 |
---|---|
原子 | atom --wait |
BBEdit(Mac,带有命令行工具) | bbedit -w |
Emacs | emacs |
Gedit(Linux) | gedit --wait --new-window |
Gvim(Windows 64 位) | 'C:Program FilesVimvim72gvim.exe' --nofork '%*' |
凯特(Linux) | kate |
纳米 | nano -w |
记事本(Windows 64 位) | notepad |
记事本++(Windows 64 位) | 'C:Program FilesNotepadnotepad.exe' -multiInst -notabbar -nosession -noPlugin |
从头开始(Linux) | scratch-text-editor |
Sublime Text (macOS) | /Applications/Sublime Text.app/Contents/SharedSupport/bin/subl --new-window --wait |
Sublime Text(Windows 64 位) | 'C:Program FilesSublime Text 3sublime_text.exe' -w |
文本编辑 (macOS) | open --wait-apps --new -e |
文本伙伴 | mate -w |
文本板(Windows 64 位) | 'C:Program FilesTextPad 5TextPad.exe' -m |
UltraEdit(Windows 64 位) | Uedit32 |
维姆 | vim |
视觉工作室代码 | code --wait |
VSCodium(VSCode 的免费/自由开源软件二进制文件) | codium --wait |
写字板 | "C:Program FilesWindows NTAccessorieswordpad.exe" |
席 | xi --wait |
·
·
由 Enzo Innocenzi 与 ❤︎ 一起建造