Emacs:查找以单词开头并在同一行上以另一个单词结束的文本

时间:2014-10-13 12:23:14

标签: regex search emacs

我希望命令能够在同一行上查找foobar的文字。例如:

hello foo some text here bar
goodbye foo some other text here bar

对于每一行,我想找到以foo开头并以bar结尾的文字。

在Vim中,它会像/foo.*bar

2 个答案:

答案 0 :(得分:1)

您可以输入 C-M-s isearch-forward-regexp

foo.*bar

可以在emacs documentation

中找到进一步的帮助

答案 1 :(得分:0)

将光标放在foo上,键入 Cs 以启动i-search-forward,然后按 Cw 4次以扩展搜索词以覆盖下一个4个单词,或点击 Ms Ce 以包含搜索词中的其余部分。