在以前的 Ubuntu 版本中,我使用了一些 PPA 中的计算器。它非常好用,运行迅速,并且总体上表现得像计算器。
13.10 有自己的计算器,可以使用,但在我使用 Unity Tweak 工具禁用 Web 结果后,它停止工作。即使它可以工作,它也很慢,好像它只有在找不到其他东西时才会使用计算器。
我仍然可以通过输入来使用计算器
计算器:1+1
或从过滤结果菜单中启用它。
但这些选择都违背了目的。
如何使计算器范围始终默认触发?
答案1
当您在主范围内执行搜索时,有许多输入会影响查询哪些范围,其中包括:
- 通过过滤器选择的范围(通过范围的“类别”,或直接作为“来源”)。
- 如果搜索词包含关键字(例如您举的
calculator:1+1
)。 - 根据搜索查询从智能范围服务器提出建议(例如,如果搜索词看起来像一个等式,它会建议询问计算器范围)。
通常,可能是第三个启用范围,并且如果您禁用了在线结果,则该建议不会实现。
不幸的是,我认为没有其他方法可以强制使用它。
答案2
这个问题困扰了我很久,最后我找到了一个解决方案,埋在这里:https://bugs.launchpad.net/unity-scope-calculator/+bug/1440777
- 安装 dconf-editor
sudo apt install dconf-editor
- 运行
dconf-editor
- 打开 com.canonical.unity.lenses
- 添加
info-calculator.scope
至always-search
列表 - 利润!