regexp的扩展命令?

时间:2012-08-08 17:11:18

标签: emacs icicles

在Emacs中 - 有没有办法可以在迷你缓冲区中通过正则表达式搜索扩展命令?那就是 - 我想通过regexp过滤命令,然后使用IDO或Icicles选择我需要的命令。

3 个答案:

答案 0 :(得分:2)

使用ido时,您可以按C-t打开正则表达式匹配。我一起使用smexido,效果很好。

答案 1 :(得分:2)

虽然它们不是regexp,但是默认的完成机制接受*代表“任何东西”,所以你可以M-x foo*bar ?,它将列出名称看起来像“... foo ..的所有命令。的.bar ...“。

答案 2 :(得分:0)

我一直怀疑Icicles提供了这个。

M-x <command-regexp> [PageUp/PageDown]

浏览匹配regexp和

的命令
M-x <command-regexp> [Shift-Tab]

查看与regexp匹配的命令列表。更多here