How to rename from:
VAR1_1F_text.txt
VAR2_1F_text.txt
VAR3_2F_text.txt
to
1F_VAR1_text.txt
1F_VAR2_text.txt
2F_VAR3_text.txt
How to switch parts of filenames?
To rename multiple files from File Explorer, select all the files you wish to rename, then press the F2 key. The name of the last file will become highlighted. Type the new name you wish to give to every file, then press Enter.
PowerRename is a bulk renaming tool that enables you to: Modify the file names of a large number of files, without giving all of the files the same name. Perform a search and replace on a targeted section of file names. Perform a regular expression rename on multiple files.
This can easily be done using dired
:
Enter a dired view of your directory
Switch to writable dired mode (wdired-change-to-wdired-mode
): C-xC-q
Edit the file names listing as if it were a normal buffer (for example using a keyboard macro or a rectangular selection or query-replace). Here is a regexp-based solution:
C-M-%\(VAR.\)_\(..\)
RET\2_\1
RET
Finish editing (wdired-finish-edit
): C-xC-s or C-cC-c
You're done!
You could also use Magnar Sveen's multiple-cursors from here, github link.
Switch to writable dired, select the files you want to rename, M-x mc/edit-lines. This should create multiple cursor each with its own kill history.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With