我喜欢 Windows 7 中的“开始”菜单“搜索”。
通常,对我来说,第一个搜索结果总是我想要的,但令人恼火的是,默认选择总是“显示更多结果”。我理解为什么以及它的用途是什么,但我想知道是否有办法让搜索始终突出显示第一个结果,这样我只需按“Enter”键,而不必使用箭头键或鼠标。
我考虑过用谷歌搜索这个问题,但不确定如何用一种合理的方式来表达。
如果需要的话,我很乐意编辑注册表。
请参阅图片以了解详情:我输入了“i lives.mp3”,它突出显示的不是第一个结果,而是“查看更多结果”。
答案1
默认情况下,Windows 7 从列表中选择第一项如果它是一个“程序”,但如果它只是一个文件则不是。
我不认为你能改变这种行为,但是你可以消除从列表中选择“查看更多结果”选项。遗憾的是,这不会使第一个选项成为默认选择 - 相反,它使按“Enter”键不执行任何操作。这不是理想的选择,但它确实可以防止意外选择“查看更多结果”,并且可以让您少按一次“向下”键即可选择列表中的第一个项目。
要删除“查看更多结果”选项,请转到这里NoSearchEverywhereLinkInStartMenu
,或者手动将名为且值为 的DWORD 添加1
到键[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer]
。
此外,Win7 会自动选择“开始菜单”位置中的任何文件 - 因此,如果您只想让系统自动选择几个常用文件,您可以在文件%AppData%\Microsoft\Windows\Start Menu
夹中创建它们的快捷方式。这些快捷方式将在“开始菜单”中显示为“程序”,因此可以自动选择。
这个“在开始菜单文件夹中的非程序的快捷方式”技巧可以通过使用第三方实用程序半自动化地完成快捷弹出(或其他)。我有几个 ShortPopUp 的快捷方式(使用 ini 配置文件作为 cmdLine 参数),它可以为某些常用的文档文件夹生成菜单。这允许仅使用键盘导航我的许多常用文件。
答案2
这似乎是你的某些程序的问题。你可能有一些插件把它搞乱了。
它的工作原理正如您描述的一样。