增加 KDE 中最近使用的项目数量

增加 KDE 中最近使用的项目数量

我最近切换到了 Kubuntu 17.04,我最怀念以前基于 GNOME 的设置的功能之一就是能够搜索我最近使用的文件的长年表。

据我所知,GNOME 使用 Zeitgeist 框架来跟踪最近使用的文件,可以记录数周、数月甚至数年的用户活动。

桌面环境另一方面,似乎只能追踪一次可查看 10 个最近使用的项目它们以 .desktop 文件形式存储在 下~/.local/share/RecentDocuments/。还有.local/share/recently-used.xbel,它不受此类限制。但该文件似乎仅由少数应用程序使用,其中大多数不是 KDE 本身的一部分。

所以我想我的主要问题是:如何增加 KDE 跟踪的最近使用的项目的数量?- 无论是通过改变 10 的限制RecentDocuments,强制 KDE 使用recently-used.xbel,还是您能想到的任何其他方法。


到目前为止我尝试过的一些选择:

  • 在 KDE 下安装 Zeitgeist 并将其链接到支持 Zeitgeist 的快速启动器(如 Synapse)——似乎无法与 KDE 应用程序配合使用
  • 使用 Baloo 替代基于活动的文件跟踪 – 虽然您可以使用 Baloo 索引大部分文件系统,但它与从最近使用的文件中提取最相关的结果不同。Baloo 似乎也难以索引某些文件,例如隐藏的配置文件(即使启用了跟踪隐藏文件的相应选项)

答案1

在此处输入图片描述

KDE 论坛 - 功能请求:更多最新文档:https://forum.kde.org/viewtopic.php?f=251&t=131544#p353228

由“google01103”发布:

尝试编辑 kdeglobals 文件(在 ~/.kde[4]/share/config 或 ~/.config 中,具体取决于你正在运行什么)的以下部分

   [RecentDocuments] 
    MaxEntries=20
  • KDE4: ~/.kde/share/config/kdeglobals
  • KF5:~/.config/kdeglobals

使用 kwriteconfig / kwriteconfig5 编辑 kdeglobals:KDE 论坛 - 操作方法:最近使用:https://forum.kde.org/viewtopic.php?f=67&t=119324#p301110

注意!使用正确的工具:

  • kwriteconfig 是 KDE4 工具。
  • kwriteconfig5 是 KDE Frameworks5 (KF5) 工具。

答案2

用户26687的回答对我来说不太管用(KDE Plasma 5.18.8)。MaxEntries配置选项似乎设置了历史记录条目的数量,但没有设置“最近文件”或“最近位置”文件夹中显示多少个条目。以下是我设法增加那里的项目数量的方法,这要感谢一些评论此错误报告

  • 打开 Dolphin 窗口,并确保“位置”面板已打开(菜单视图/显示面板/位置)
  • 在位置面板中应该有一个“最近文件”条目。右键单击它并选择“编辑...”
  • 在打开的窗口中,recentlyused:/files用例如recentlyused:/files?limit=200替换200您想要显示的最近项目的数量。
  • 单击“确定”。

应该可以了。“最近位置”的程序类似,它也应该出现在“位置”面板中。

相关内容