gpt4 book ai didi

vim - 如何在 NERDTree 中进行快速搜索?

转载 作者:行者123 更新时间:2023-12-03 12:07:56 27 4
gpt4 key购买 nike

是否可以通过文件名和文件内容在 NERDTree 窗口中进行搜索?

最佳答案

你可以做/foo就像在任何其他普通 Vim 窗口中一样,但您仅限于当前显示在 NERDTree 中的文本:您无法搜索未扩展的子目录或未列出的文件。

假设您在项目的根目录下,您可以执行以下操作来搜索词 foo在整个项目的 JavaScript 文件中:

:vim foo **/*.js | copen

或者如果“工作目录”( :pwd )不是您项目的根目录,请执行以下操作:
:vim foo /path/to/project/**/* | copen

请注意 ** ( :help starstar ) 使搜索递归。

如果您想开通 app/views/foobar.php对于编辑,您可以执行以下操作:
:e **/foo<tab>

嗯,有很多方法。

使用 native 命令访问文件/缓冲区或在项目中搜索相对简单,但有很多第三方插件可以使其更快更容易。 Ctrl+P 是我最喜欢的文件/缓冲区查找器插件,但在转向插件之前,您应该熟悉基础知识。

关于vim - 如何在 NERDTree 中进行快速搜索?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13321356/

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