我正在寻找一种将类似Chrome / Chromium的行为添加到Firefox的方法。使用Chrome浏览器,您可以Tab在使用位置栏打开网页时按一下,然后使用OpenSearch搜索特定于站点的搜索引擎。有没有办法在Firefox中做到这一点?它也应该能够自动添加搜索引擎,而无需手动交互。
我正在寻找一种将类似Chrome / Chromium的行为添加到Firefox的方法。使用Chrome浏览器,您可以Tab在使用位置栏打开网页时按一下,然后使用OpenSearch搜索特定于站点的搜索引擎。有没有办法在Firefox中做到这一点?它也应该能够自动添加搜索引擎,而无需手动交互。
Answers:
有2种可能的解决方案可将此功能添加到Firefox。
智能关键字 -内置Firefox功能,可为特定站点上的搜索功能定义关键字,keyword search_string
然后使用,然后在位置栏中执行搜索Enter
。以下步骤(从链接修改)。
Add a Keyword for this Search...
。New Bookmark
对话框中,为书签输入一个适当的名称(例如“ IMDB搜索”),并创建一个关键字(例如“ imdb”或“ imdb.com”)。OK
。Enter
(例如imdb William Shatner
)。InstantFox Quick Search加载项 -用于自定义搜索快捷方式并在键入时自动完成的加载项。手动定义搜索快捷方式,然后使用,shortcut search_string
然后按Enter
(例如imdb William Shatner
)在位置栏中执行搜索。更多信息在这里。
编辑-我阅读了您的上述评论,以尽可能少的击键完成此操作很可能是自动热键的工作。按ctrl+,k然后输入要搜索的内容,然后将自动热键脚本创建为down arrow(x次数),然后按enter。如果你也想加入任意搜索词,你可以有AHK发送网站:“custom.url” down arrow,enter一旦绑定按键。(在我尝试的情况下,在搜索查询之后拥有site:sampleurl.com是完全可以接受的)
不过,该功能不在位置/网址栏中。这是右边的一个盒子。要搜索通用站点,例程会更容易。(这些可在about:preferences#search或使用放大镜中进行自定义,例如,我刚刚在选项中添加了超级用户,这样我现在就可以搜索超级用户,而不必键入site:superuser.com)。只需键入查询并按绑定的击键,自动热键脚本将:
https://www.autohotkey.com/docs/commands/Send.htm应该可以让您走上正确的道路,并且可以立即顺利航行。
使用不同数量的向下箭头重复此操作,现在您将基于具有可自定义按键的引擎进行自动搜索。
为了获得类似Chromium / Chrome的搜索行为,我所做的就是将duckduckgo.com设置为默认搜索引擎,并使用其“爆炸!” 句法。
例如,要搜索youtube中的猫视频,请输入!yt cat videos。要在Google中搜索,您必须输入!g。这里还有一些快捷方式: duckduckgo.com爆炸快捷方式