Dash 可以记住整个会话的过滤结果设置,但不能记住超出该设置的范围。一旦个人资料注销并重新登录,结果将重置为原始设置;显示所有结果而不进行过滤。如何使结果过滤更加持久?例如:如何使照片镜头在会话期间始终显示来自“此计算机”的照片,而不是来自 Picasa 或 Facebook 的照片,而不仅仅是暂时显示?
答案1
我认为你不能。这些似乎只存储在内存中,每次重新启动服务时都会丢失。
但是,您可以卸载不想使用的范围。您也可以通过进入系统设置、隐私并关闭“包括在线搜索结果”来禁用“远程”范围。
如果失败了,您可以随时从 /usr/share/dbus-1/services/ 中删除 .service 文件
我强烈建议不要这样做,但这是一种选择。
您还可以向镜头/范围维护者提交功能请求。
我相信保存先前搜索结果和过滤器的功能将在镜头/范围级别而不是在统一级别完成。尽管这可能不是真的。
TL;DR; 从今天起你不能这样做。
答案2
Unity Dash
-- 更改并让 unity dash 过滤器生效。在网上找到了这 3 种方法。
(1)Open dash --> Click on Applications tab (on bottom of dash, second icon) --> Filter results --> Type --> Dash Plugins. Click on the individual plugin and select disable
(2) 如何完全禁用在线搜索结果。这可以在“系统设置”工具中完成。只需按照以下步骤操作:单击键盘上的 Super(或 Windows)键,键入“设置”,在搜索结果中单击“系统设置”按钮,单击“安全和隐私”,单击“搜索”选项卡,单击“开/关”按钮(图 A),使其变为“关”,关闭“系统设置”
(3)正如您所料,您也可以从命令行禁用特定的过滤器。
gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"