搜索结果看起来有点奇怪。右键单击小部件图标时没有太多选项。它使用什么搜索程序?我该如何更改它以获得更好的搜索结果?
我想纠正/改变的奇怪行为的例子:
当我输入“s”时,搜索结果会显示名称以“s”开头的应用程序,但也有一些不以“s”开头的应用程序。它还会显示许多文件,这些文件的名称甚至不以“s”开头。为什么?我该如何改变这种情况?
如果我输入“se”,则不会显示任何应用程序,但会显示文件(有些文件不以“se”开头)。
如果我输入“set”,以“set”开头的应用程序就会显示出来。为什么只输入“se”时它们没有显示出来?
答案1
注意:这将是一个有点推测性的并且远非完整的答案!
从运行 Kubuntu 19.10(最小安装选项)的虚拟机中发布,kubuntu-backports ppa已启用。
Operating System: Kubuntu 19.10
KDE Plasma Version: 5.17.4
KDE Frameworks Version: 5.65.0
Qt Version: 5.12.4
Kernel Version: 5.3.0-24-generic
OS Type: 64-bit
问题标题指的是应用程序仪表板。 根据kde.org 的公告页面,
Plasma 5.4 在 kdeplasma-addons 中引入了全新的全屏启动器应用程序仪表板:它具有应用程序菜单的所有功能,包括复杂的屏幕尺寸缩放和全空间键盘导航。新的启动器允许您根据之前的活动轻松快速地找到应用程序以及最近使用或收藏的文档和联系人。
2015 年的一个小视频展示了应用程序仪表板这里。
(有其他可用启动器作为默认安装的一部分。
关于。
搜索结果看起来有点奇怪。右键单击小部件图标时没有太多选项。它使用什么搜索程序?我该如何更改它以获得更好的搜索结果?
右键单击启动器图标:
此上下文菜单不提供任何用于改变搜索框功能的选项。
然而,一些信息可以从启动页面
您只需输入搜索词即可。打开菜单时,搜索字段具有焦点,因此您只需开始输入即可。搜索不仅会匹配应用程序名称,还会匹配其描述。因此,如果您需要浏览器,但不知道已安装浏览器的名称,只需在搜索字段中输入“浏览器”即可。这将产生所有可用浏览器的列表。
关于。
当我输入“s”时,搜索结果会显示名称以“s”开头的应用程序,但也有一些不以“s”开头的应用程序。它还会显示许多文件,这些文件的名称甚至不以“s”开头。为什么?我该如何改变这种情况?
- 根据我从启动页面上引用的内容,两个都应用程序的名称及其描述都会被考虑在内。此外,如果输入的内容匹配,就会显示结果任何地方,而不仅仅是名称或描述中的首字母。
甚至内部字符串也匹配
关于描述:
带有 .desktop 文件的应用程序有其评论搜索。例如,我安装了它
meld
,它有“比较和合并你的文件”,因此输入合并拾起meld
我的系统。然后还有一些特定于 KDE Plasma 的项目,例如在系统设置
kcmshell5 --list
。您可以通过在终端中运行来了解其中的许多内容及其描述。
- 如果我输入“se”,则不会显示任何应用程序,但会显示文件(有些文件不以“se”开头)。
输入“se”后没有显示任何应用程序,尽管“s”本身就会返回结果,这可能是一个错误,可以在KDE 错误追踪系统。
即使文件名称不是以“se”开头,文件也会显示出来,这一点已在上文中处理过。另一个问题是巴鲁。如果用户选择索引内容文件数 (系统设置 > 搜索),内容中包含“se”的文件将会被选中。
- 如果我输入“set”,以“set”开头的应用程序就会显示出来。为什么只输入“se”时它们没有显示出来?
已经提到,仅搜索“se”时不会返回任何应用程序结果。
至于
我该如何改变它以获得更好的搜索结果?
除了输入更长的字符串外,我想不出用户能获得更好搜索结果的方法。(系统可能会根据特定文件或应用程序的启动频率来训练自己识别用户的意图。我使用而krunner
不是仪表板,当我只输入“a”时,列出的第一个项目是abanks.odt(这是我每天都会打开好几次的文件。)
另一个选择是参与:
更一般地,看看https://community.kde.org/Get_Involved并找到更多方法来帮助成为真正重要的项目的一部分。每个贡献者都会对 KDE 产生巨大影响;您不是数字或机器上的一个齿轮!您也不必已经是一名程序员。我刚开始的时候还不是。试试吧,你会喜欢的!我们不会咬人!