Emacs的。头盔包。如何查找文件夹(不是git文件夹)和所有子文件夹中的文件?

时间:2017-05-19 14:36:44

标签: file emacs emacs-helm

Windows 10(64位),Emacs 25.1,Helm包。

要在任何文件夹(不是git,而不是项目文件)中查找文件(例如 myfile.txt ),我使用命令 helm-find-file 。它的工作。行。

但现在我需要在当前文件夹和所有子文件夹中找到 myfile.txt 。我如何通过 helm 包来做到这一点?

2 个答案:

答案 0 :(得分:0)

有两种方法适合你。在这两种情况下,首先使用helm-find-files

1)进入要开始搜索的目录后,点击C-u C-x C-d(递归运行helm-browse-project)。现在您可以键入要查找的文件名,它应该在所有子目录中搜索。

2)或者,再次从helm-find-files,点击C-c /(这有效地运行find(不确定这在Windows中的效果如何)。)

答案 1 :(得分:0)

使用update t1 set some_flag = (b.some_value is not null); from t2 b where t1.code = b.code; 后跟helm-find-files命令可有效运行C-c /,该命令使您键入文件名以从当前目录中搜索。您也可以直接调用helm-find,如果从elisp代码进行调用,则可以直接调用helm-find