我是Emacs的新手,最近遇到了“如何在Emacs中快速查找和打开文件?”(类似于sublime/atom中的Go-to、Cmd-P)。作为解决方案,我使用了projectile包,但在以下情况下其行为略有不同。如果我想通过提供路径的部分来缩小搜索范围,它将无法找到我要找的文件。例如:
假设我的项目中有以下文件:
my-project/lib/something/bananas
在emacs中,我运行M-x projectile-find-file或C-c p f,如何只提供lib和bananas就能找到上面的文件?
如果我只键入bananas,我可以找到文件,我想要的是缩小搜索范围的方法,因为可能有多个名为bananas的文件。
我尝试过类似于lib/*/bananas的方法,但没有成功。
基本上,我要实现的行为等价于:
假设我的项目中有以下文件:
my-project/lib/something/bananas
在emacs中,我运行M-x projectile-find-file或C-c p f,如何只提供lib和bananas就能找到上面的文件?
如果我只键入bananas,我可以找到文件,我想要的是缩小搜索范围的方法,因为可能有多个名为bananas的文件。
我尝试过类似于lib/*/bananas的方法,但没有成功。
基本上,我要实现的行为等价于:
原子示例(链接到示例,很遗憾我没有足够的声望(点数)在这里上传照片)