在Lion中按文件名(而不是名称和内容)搜索


21

在OSX的早期版本中,当您在Finder窗口中进行搜索时,它使您可以选择按内容或文件名进行搜索。在Lion中,这种选择似乎已经消失了,我现在只能按内容搜索。在Lion中,有什么方法可以按名称搜索?

Answers:


21
  1. 打开取景器窗口
  2. 打开您要搜索的文件夹
  3. 点击搜索框
  4. 输入您要查找的文本
  5. 下拉菜单应如下图所示,您可以选择“文件名包含”选项

查找器窗口

如果您已经运行搜索,并且想要更改搜索以仅查找文件名中带有搜索词的文件,则可以单击搜索框正下方的“ +”按钮,然后从那里更改搜索类型。查看以下屏幕截图:

查找器窗口2

Finder窗口3

迈克·斯科特(Mike Scott)从评论中提出了不错的建议,值得在此处结合使用以在聚焦中使用名称:选择器。

您可以name:为搜索添加前缀,如下所示
Finder窗口4

这将导致出现一个窗口,如果您在搜索框中单击标有“名称”的按钮,则可以从中选择“文件名”或“所有内容”,如下所示:
Finder窗口5


哦谢谢。当我进行搜索时,我注意到从我的眼角掉下来的东西,但是我从来没有仔细看过它,因为我发现它只是你总是得到的相同的旧无用的建议列表。它仍然不如以前的方法好,因为它在您完成搜索后便消失了,有什么办法可以将其取回而无需重新开始搜索?在看到内容搜索的结果后,我经常想切换到文件名搜索。
罗斯·史密斯,

6
或者只是在搜索词前加上“名称:”。
迈克·斯科特

1
@迈克·斯科特(Mike Scott):有史以来最好的真实答案埋葬评论。看起来像“文件名:”是需要限制的搜索只是文件名-以“名字:”我正在寻找仍是文件被掩埋电子邮件项目等之中
万里埃里克森

8

使用名称搜索选择器

名称:spotlight中的index.html

我也成为Found应用程序的忠实拥护者。它目前在App Store上是免费的,并且闪电般快(对我来说似乎比LaunchBar快-这就是很多速度的恶魔)。


4

另一种方法是使用终端和mdfind命令行实用程序。将此函数添加到您的~/.bash_profile(或您可能使用的任何其他shell配置文件中):

spot() {
  mdfind "kMDItemFSName=='*$@*'cd";
}

然后,您可以spot在命令行上使用该功能:

spot foo bar

这将搜索所有包含您以spot名称传递的参数的文件和目录。

请注意,cd上述函数中的是修饰符,使搜索不区分大小写(c)并忽略变音符号(d)。有关查询的更多信息,请参阅本文档


3

⌃⌘F(文件>按名称查找…)还会打开一个Spotlight窗口,该窗口默认设置为按名称搜索。


据我所知,这会打开一个搜索“桌面”文件夹的窗口。那是正确的键盘快捷键吗?
daviesgeek

1
@daviesgeek如果您在Finder的首选项中将其设置为默认值,它将在当前文件夹中搜索。
Lri 2012年

哦。我现在知道了:-)
daviesgeek 2012年

1
实际上,⌃⌘F也带有Shift。那就是命令,控制,衬衫,F
Alex V

2

Ross是正确的,一旦执行搜索,在搜索文件名或内容之间切换的选项就消失了-如果您在第一次输入搜索词时未从下拉菜单中选择文件名来搜索文件名。一旦执行搜索而没有单击该下拉菜单,即使再次在搜索栏中单击,该下拉菜单也不会出现。您必须在搜索栏中键入另一个字符,然后将其删除,然后出现下拉菜单。

对于苹果公司而言,这是非常愚蠢的。他们采取了一些简单,清晰和不言自明的方法,使查找变得困难,有点困难,使用不便且前后不一致。如果要先搜索内容然后再切换到文件名,则不像单击可见按钮那样简单。没有合理的理由。我希望他们能返回设计更好的原始功能。


1
您是否真的认为苹果公司是错误地做出了这一改变,还是没有考虑到它将迫使人们改变想法?我要说的是,他们仔细权衡了一下,对某些人来说,压倒性的好处值得让一些人生气。我想说的是,这比他们愚蠢的可能性更大,但我们都允许对此问题进行猜测。
bmike

0

它不会消失-只需在搜索字段中输入您的查询,然后按Enter键-然后再次单击它,就可以在此处立即切换。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.