gpt4 book ai didi

emacs - 在 Emacs 中用一个命令查找多个文件

转载 作者:行者123 更新时间:2023-12-04 10:21:45 25 4
gpt4 key购买 nike

我想知道 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 1913 年 5 月 9 日/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 中)。

我对可以通过 M-x 从任何缓冲区调用的函数感到满意,但是
如果有我可以在直接模式下调用的命令(例如,编辑所有
标记的文件或其他东西),那太酷了。

谢谢。

最佳答案

普通find-file命令 C-xC-f 将接受通配符并打开多个缓冲区。从文档:

Interactively, or if wildcards is non-nil in a call from Lisp,expand wildcards (if any) and visit multiple files. You cansuppress wildcard expansion by setting `find-file-wildcards' to nil.


在您的示例中,您只需键入 C-xC-f *php返回。

关于emacs - 在 Emacs 中用一个命令查找多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3597746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com