是否可以从终端配置 firefox?例如,如果我想设置toolkit.networkmanager.disable=true,about:config我可以从终端配置吗?
l0b*_*0b0 14
此设置应进入您的 Firefox 配置文件prefs.js文件,该文件应位于~/.mozilla/firefox/*.default/.
文件格式是 JavaScript,所以理论上它可能会被破坏到需要 JS 解析器来修改它的程度,但 Firefox 通常很好,并按字母顺序在自己的行中打印每个设置。要添加这样的设置,您可以简单地
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/**replace**.default/prefs.js
Run Code Online (Sandbox Code Playgroud)
如果此设置已在文件中,我不确定 Firefox 会注册最后一个实例还是第一个实例。试试吧。如果不一致,你可以这样做:
if grep 'toolkit.networkmanager.disable' ~/.mozilla/firefox/*.default/prefs.js
then
sed -i -e 's/^user_pref("toolkit.networkmanager.disable", \(true\|false\));$/user_pref("toolkit.networkmanager.disable", true);/' ~/.mozilla/firefox/*.default/prefs.js
else
echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/*.default/prefs.js
fi
Run Code Online (Sandbox Code Playgroud)
修改配置后,您需要重新启动 Firefox 以应用更改。
| 归档时间: |
|
| 查看次数: |
11517 次 |
| 最近记录: |