如何在Emacs缓冲区中同时搜索两个单独的文本字符串?

如何在Emacs缓冲区中同时搜索两个单独的文本字符串?,emacs,Emacs,例如,我打开一个名为abc.txt的文件。现在我想搜索所有出现的“他是”和“首先是”同时出现的情况。我希望能够进行向前搜索,即Ctrl-s,然后我将访问两个搜索字符串中任意一个的下一个实例 M-x isearch-forward-regexp he is\|first 该命令也可以在C-u C-s和C-M-s上找到 该命令也可以在C-u C-s和C-M-s上找到,只需使用适当的正则表达式搜索字符串搜索正则表达式即可: 他是\| first只需搜索正则表达式,例如使用适当的正则表达式搜索字符串搜

例如,我打开一个名为abc.txt的文件。现在我想搜索所有出现的“他是”和“首先是”同时出现的情况。我希望能够进行向前搜索,即Ctrl-s,然后我将访问两个搜索字符串中任意一个的下一个实例

M-x isearch-forward-regexp he is\|first
该命令也可以在C-u C-s和C-M-s上找到


该命令也可以在C-u C-s和C-M-s上找到,只需使用适当的正则表达式搜索字符串搜索正则表达式即可:


他是\| first

只需搜索正则表达式,例如使用适当的正则表达式搜索字符串搜索forward regexp:

他是第一名