13
使用Emacs递归查找并替换尚未打开的文本文件
作为此问题的后续部分,它试图找出如何做这样的事情,这应该很容易,特别是这使我不再习惯于使用Emacs,而是启动了我已经熟悉的编辑器。我在编辑多个文件时经常使用此示例。 在Ultraedit中,我先执行Alt + s,然后显示一个带有以下选项的对话框:查找(包括使用多行正则表达式),替换为,在文件/类型中,目录,区分大小写,仅匹配整个单词,列表更改的文件和搜索子目录。通常,我将首先使用鼠标单击并拖动以选择要替换的文本。 仅使用Emacs本身(在Windows XP上),而不调用任何外部实用程序,如何用bar \ nbaz替换所有foo \ nbar *.c以及*.h某个文件夹及其下面所有文件夹中的文件。也许Emacs并不是执行此操作的最佳工具,但是如何用最少的命令轻松完成呢?