M-x occur-instant

6

我希望能够以Google-Instant的方式执行类似于M-x occur的操作。当我输入正则表达式时,它将显示所有匹配项。这与M-x isearch-forward-regexp有所不同,因为匹配项将显示在不同的缓冲区中,而不是同一缓冲区。

是否有任何等效的功能?

谢谢。

3个回答

7

是的,请查看ioccur

跟随链接到最新版本,将ioccur.el文件下载到您放置Emacs软件包的目录中(我使用~/emacs/lisp),然后将以下内容添加到您的 .emacs 文件中:

(add-to-list 'load-path "~/emacs/lisp")
(require 'ioccur)

我在这里找到了它。http://mercurial.intuxication.org/hg/ioccur/file/c7f96148ecbc/ioccur.el. 有没有一种直接在emacs中安装它的简单方法? - aartist
只有一个问题。编译时在Windows上报错。 - aartist
@aartist 我看到的关于 wdired-change-to-dired-mode 的警告只是提醒,可以忽略。 - Trey Jackson

3
另一个选择: Anything 提供M-x anything-occur

1

C-'(命令icicle-occur):

http://www.emacswiki.org/emacs/Icicles_-_Search_Commands%2c_Overview

就像在Icicles中的几乎所有内容一样:


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接