不作配置的话,在Firefox的搜索引擎设置about:preferences#search中,无法直接添加自定义的搜索引擎。

搜索Firefox的文档,会发现它提示你需要点击寻找更多搜索引擎。但是这个按钮只会跳转到Firefox的扩展商店。​

我当前使用的Firefox版本为125.0.3。

方法1 在高级首选项中开启功能

  1. 在地址栏输入 about:config​ 打开Firefox的高级首选项。初次打开会提示“三思而后行”,选择接受风险。
  2. 在搜索栏中搜索 browser.urlbar.update2.engineAliasRefresh​。
  3. 选择 “布尔值”,点击栏目右侧的加号。此项的值将显示为True。
  4. 此时可以在 搜索引擎设置about:preferences#search 中,添加自定义的搜索引擎。

方法2 使用插件添加

使用Add custom search engine 插件。可以添加包含搜索建议的搜索引擎。详见OpenSearch文档​。


此外我希望分享自定义搜索引擎设置。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
github:
name: github
url: https://github.com/search?q=%s&type=repositories
alias: @github

BiliBili:
name: BiliBili
url: https://search.bilibili.com/all?keyword=%s
alias: @bilibili

谷歌翻译:
name: translate
url: https://translate.google.com/?sl=auto&tl=auto&text=%s&op=translate
alias: @translate

秘塔搜索:
name: 秘塔AI搜索
url: https://metaso.cn/?q=%s
alias: @meta

scoop.sh:
name: scoop.sh
url: https://scoop.sh/#/apps?q=%s


# 学术搜索
cnki:
name: 中国知网
url: https://kns.cnki.net/kns8s/defaultresult/index?kw=%s
alias: @cnki

google scholar:
name: 谷歌学术
url: https://scholar.google.com/scholar?q=%s
alias: @scholar

scopus:
name: Scopus
url: https://www.scopus.com/results/results.uri?sort=plf-f&src=s&s=TITLE-ABS-KEY(%s)&origin=searchbasic&editSaveSearch=&yearFrom=Before 1960&yearTo=Present
alias: @scopus