终于找到一个批量替换的方法了:
M-x find-dired
第一个参数指定要批量处理的目录,第二个参数指定find命令的参数,比如 -name "*.h" -o -name "*.cpp"
,回车,emacs会显示匹配的文件列表。
按m
键选中要替换的文件,或按t
选中全部;然后,按Q
输入要替换的字符串或者正则式,比如匹配整个字符串 /<DEBUG/>
;回车,逐一替换。
终于找到一个批量替换的方法了:
M-x find-dired
第一个参数指定要批量处理的目录,第二个参数指定find命令的参数,比如 -name "*.h" -o -name "*.cpp"
,回车,emacs会显示匹配的文件列表。
按m
键选中要替换的文件,或按t
选中全部;然后,按Q
输入要替换的字符串或者正则式,比如匹配整个字符串 /<DEBUG/>
;回车,逐一替换。