30

如何重命名:

VAR1_1F_text.txt
VAR2_1F_text.txt
VAR3_2F_text.txt

1F_VAR1_text.txt
1F_VAR2_text.txt
2F_VAR3_text.txt

如何切换部分文件名?

4

2 回答 2

64

这可以很容易地使用dired

  1. 输入目录的目录视图

  2. 切换到可写的dired模式(wdired-change-to-wdired-mode):C-xC-q

  3. 像普通缓冲区一样编辑文件名列表(例如使用键盘宏或矩形选择或查询替换)。这是一个基于正则表达式的解决方案:

    C-M-%\(VAR.\)_\(..\)RET\2_\1RET

  4. 完成编辑 ( wdired-finish-edit):C-xC-sC-cC-c

你完成了!

于 2013-04-08T15:04:05.137 回答
4

您也可以从这里使用 Magnar Sveen 的多光标,github 链接

切换到writable dired,选择要重命名的文件,Mx mc/edit-lines. 这应该创建多个游标,每个游标都有自己的杀戮历史。

于 2014-12-30T21:02:09.170 回答