当我使用某个站点的名称开始搜索时,有没有办法禁用 Chrome 中的 Omnibar 在特定站点而不是 Google 内进行搜索?
例如,当我尝试搜索有关 Last.fm 的信息时,我会以“last.fm”作为搜索开头,只要我按下Space,系统就会默认在 Last.fm 内进行搜索。即使我省略了 .com 部分,某些 .com 网站也会发生这种情况(例如 Amazon),但其他网站则不会发生这种情况(例如 Reddit)。
我对按下即可在网站内进行搜索的正常行为感到满意Tab,但我只是不希望它自动完成,有没有办法关闭它?
答案1
当您想向 Omnibar 表明您想要搜索某些内容时,请以 开头您的查询?
。然后它将始终通过您选择的搜索引擎执行搜索。
例如:
?last.fm something
答案2
打开 chrome 设置并向下滚动页面找到Manage search engines..
。Google 文档或访问 URL chrome://settings/searchEngines
。
在对话框中,您将找到所有已安装的搜索提供商。第二列是将触发对该提供商的搜索的关键字。例如,如果您有关键字 amazon 想要搜索 amazon,请输入 amazon + tab 并输入您的搜索。
您可以根据自己的喜好选择从此页面编辑关键字或删除搜索提供商。
如果您想强制进行谷歌搜索,并且谷歌是您的默认搜索提供商,您可以按ctrl+k
开始搜索,或者通过写入来开始您的查询,?
这将忽略您的关键字。
答案3
我认为您无法做到这一点。以下是您可以做到这一点的其他方法。
您可以进入 chrome 设置 - 管理搜索引擎并从列表中删除 Amazon,如果 Chrome 再次添加它,您可以将关键字更改为一些晦涩难懂的关键字。(这当然不允许您使用
tab search feature
。首先添加搜索关键词和网站名称
首先输入 google,然后按 tab 键在 google 中搜索
您还可以清除浏览器历史记录,这样 chrome 就不会在地址栏中自动填充网站,从而不会点击搜索关键字。
但正如我所说,这些都是解决办法
答案4
这里发生的事情是,chrome 会自动添加它找到的搜索引擎,并生成一些关键词随之而来,这就是现在正在发生的事情。要颠覆这一现状,你可以完全删除关键词或搜索引擎。
- 转到设置,因为它就在那里!
Manage search engines...
单击该部分下方的按钮Search
。- 现在,会打开一个对话框。每行最左边的字段是名称,中间的字段是关键字,您使用该关键字开始搜索时会使用该关键字,最右边的字段是浏览器发送查询的 URL。在这里,如果您不想使用关键字,您可以删除关键字字段。
- ???
- 您现在可以轻松搜索!
或者,您也可以在关键字前以空格开始搜索,例如:
last.fm thatsongIheardatthatplaceoverthere
(注意 last.fm 之前的空格)