如何重命名:
VAR1_1F_text.txt
VAR2_1F_text.txt
VAR3_2F_text.txt
到
1F_VAR1_text.txt
1F_VAR2_text.txt
2F_VAR3_text.txt
如何切换部分文件名?
答案 0 :(得分:55)
使用dired
:
输入目录的直观视图
切换到可写方式(wdired-change-to-wdired-mode
): C-x C-q
编辑文件名列表,就像它是普通缓冲区一样(例如使用键盘宏或矩形选择或查询替换)。这是一个基于正则表达式的解决方案:
C-米 - % \(VAR.\)_\(..\)
RET \2_\1
RET
完成编辑(wdired-finish-edit
): Cx Cs 或 Cc Cc < / p>
你已经完成了!
答案 1 :(得分:3)
你也可以使用Magnar Sveen的多个游标github link。
切换到可写的方向,选择要重命名的文件,M-x mc / edit-lines。 这应该创建多个光标,每个光标都有自己的kill历史。