我想知道 Emacs 与 Vim 的 :n 等效的功能,它可以根据 glob 打开多个文件。
假设我有这个目录:
-rw-rw-r-- 1 pablo pablo 31 Jun 25 00:59 /home/pablo/tmp/prueba.php
-rw-rw-r-- 1 pablo pablo 2442 May 9 1913 /home/pablo/tmp/sin_soap.php
-rw-rw-r-- 1 pablo pablo 726 Jun 25 15:20 /home/pablo/tmp/verificar.php
如果我想打开所有这些文件,我可以在 Vim 中输入以下内容:
:n *php
这将为每个文件提供一个缓冲区;我不知道如何在 Emacs 中做到这一点(当它已经打开时,当然我可以emacs *php
在 shell 中做到这一点)。
我很高兴能通过 Mx 从任何缓冲区调用这个函数,但如果有一个我可以在 dired 模式下调用的命令(比如,编辑所有标记的文件或其他东西),那就太酷了。
答案1
事实证明,常规 find-file 确实接受通配符,但我使用的是 ido-find-file。去弄清楚