如何只搜索当前目录和子目录下的目录和文件?

如何只搜索当前目录和子目录下的目录和文件?
貌似很早2.x的版本中有这个功能,输入一个前缀字符后,就只搜当前目录了.
这个功能确实非常重要.特别对于大硬盘,海量文件的用户来说.这个放付费功能中
作者能否实现再实现一下呢?

当前目录中的搜索结果总是排在所有结果的最前面,再添加这样一个功能感觉用处不大。

特殊用途, 我有个几个大型基于目录和文件名分类的文档库(每个大概20w个文件).
目录和文件名都使用分段规则命名, 分布在4个分区上. 每个分区上名字都是类似的.
我已经购买了listary, 买的目的就是为了能快速过滤出子文件或者目录的提高工作效率.
如果方便还是请channing加一下.
这个功能很有用的, 特别对从事文档管理的人员来说. 放pro收费功能,
这100来块钱,对相关专业工作人员来说是小,解决的问题可太大了, 极度提高了效率.

大概有3/10的概率, 输入前3-6个字符的时候,当前目录相关的没先列出来,这种情况下一般都是c盘的win目录下的很长文件名的文件把前100个都占了.
再就是组合搜索(比如: aaa bbb )的时候, 也会出现类似的情况.

建议是还是搞个 前导字符什么的,来强制控制只过滤当前和子目录.

这种情况属于bug了。可否上传张截图(同时包含整个资源管理器界面和Listary的搜索结果)?

当前版本的Listary是这样工作的:先搜索并显示当前目录下的文件,然后再搜索和显示其他位置的文件。其实就是先调用你所提的这个功能,然后在所有结果的最后附加一些硬盘其他位置的搜索结果。Listary如果在某些bug情况下没有先显示当前目录的文件,说明这个功能没有正常工作,即便是将这个功能单独提取出来也不会有任何不同。

工作内容涉密,不便提供截图.
不过仔细检查了一下,这个bug会发生在hardlink的目录,以及映射驱动器.(都是NTFS格式).

只搜索当前目录还有一个好处是,可以知道当前目录下到底是不是没有 xxx, 或者有多少个xxx (肯定是很小数量的).
便于文档分拣统计用.

应该就是这里的问题。目前Listary还不支持目录链接,无法正确解析当前正在浏览目录的路径。等解决掉这个问题后你再测试下是否满足了功能需求。

可以参考我之前发的一个帖子。

是利用第三方软件与listary结合的。

这个帖子我看过, 我之前用ahk也实现了调用ev的查的方法.
主要问题在于ev不支持 拼音模糊查询.

是的。不支持拼音模糊

Everything也不能搜索链接的目录下的文件,无法解决@msdn_lib的问题。

谢谢.谢谢.谢谢.
字数补丁

http://bbs.kafan.cn/thread-1855657-1-1.html
Everything已解决hardlink的问题

这里说的是目录链接(NTFS junction point)。

我也需要这个功能。前面加个字符不是很方便吗?为什么不给用户多一些选择,又没啥坏处。我搜索的时候用everything搜索当前目录,按了3个字符就出来了,用listary按了三个字符,全是其他地方的没用的东西。

Listary 是将当前目录的搜索结果置顶的,不可能发生这样的情况。
请确保区分启动器模式和搜索模式。https://www.listary.com/docs/getting-started