假设我在
下有以下一个文件的src /阶/ COM /示例/
src/scala/com/example/test.scala
现在我在dired的src文件夹下。现在我必须多次单击才能找到test.scala。但是由于只有一个文件,是否有可能进入最深层次的文件,只有一个文件,然后转到最深层文件夹?我发现IDEA IDE具有该功能,如果我单击一个文件夹,它会将文件夹一直展开到最深的文件夹,至少有2个子文件夹。单击文件夹,获取单个文件夹,然后单击该单个文件夹等
是没有意义的答案 0 :(得分:1)
有几个选项不能完全解决这个问题,但可以实现一些相同的用例。首先,像ido.el
这样的工具可以让您快速移动到子目录。另一个非常强大的工具是M-x find-dired
,它运行查找并将结果转储到dired中。在您的情况下,使用所有默认值调用M-x find-dired
将从src/
向下搜索列出所有文件(包括test.scala
以及目录)。
答案 1 :(得分:0)
如果您尝试在目录test.scala
下的某处找到名为src
的文件,请使用命令locate-file
。
如果您使用Icicles,那么您可以使用多命令icicle-locate-file
,它类似但允许您匹配文件名的任何部分或其路径(即完整的绝对文件名)。匹配可以是模糊的,正则表达式,子串,前缀,......