在 Emacs 中 - 有没有办法可以在 minibuffer 中通过正则表达式搜索扩展命令?那就是 - 我想通过正则表达式过滤命令,然后使用 IDO 或 Icicles 选择我需要的命令。
问问题
117 次
3 回答
2
使用 ido 时,您可以按 开启正则表达式匹配C-t
。我一起使用smex
和ido
,效果很好。
于 2012-08-08T17:40:28.100 回答
2
虽然它们不是正则表达式,但默认完成机制接受 * 代表“任何东西”,因此您可以这样做M-x foo*bar ?
,它会列出名称看起来像“...foo...bar...”的所有命令。
于 2012-08-09T16:34:31.017 回答
0
我一直怀疑这Icicles
证明了这一点。
M-x <command-regexp> [PageUp/PageDown]
浏览命令数学正则表达式,和
M-x <command-regexp> [Shift-Tab]
查看与正则表达式匹配的命令列表。更多在这里。
于 2012-08-09T11:53:21.113 回答