首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除Krunner历史

删除Krunner历史
EN

Ask Ubuntu用户
提问于 2019-01-04 10:47:45
回答 3查看 1.5K关注 0票数 4

我经常使用Krunner来快速访问常用的文件。最近,我将存储分区挂载点从/storage/更改为/mount/storage/,但Krunner没有记录更改。它仍然为我提供了一个链接到旧的位置,使它无用。

如何删除Krunner的历史记录或缓存?

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2019-01-04 11:00:38

  • 启动KRunner并单击突出显示的图标
  • 在打开的新窗口中,单击“清除历史记录”。

请注意,即使是这些步骤也可能无助于KRunner查看新位置,因为KRunner所依赖的baloo不会索引用户主文件夹以外的其他区域,除非设置这样做。

在这方面,请参见https://community.kde.org/Baloo/Configuration

也许可以使用Settings > Search提供的GUI从排除的项列表中删除所需的位置。

在下面的图片中,一个USB驱动器"TOSHIBA“没有被索引。

做好准备,一些沉重的CPU/RAM使用,直到设备是完全索引!

票数 6
EN

Ask Ubuntu用户

发布于 2021-05-26 05:51:53

唯一对我起作用的是手动删除baloo索引和锁定文件。

代码语言:javascript
复制
rm -f ~/.local/share/baloo/index*

不要担心数据库会被删除。Baloo将在下一次启动时重新索引文件系统。此外,您还可以在删除后运行此命令来重新索引。

代码语言:javascript
复制
balooctl check
票数 0
EN

Ask Ubuntu用户

发布于 2021-11-12 17:49:40

区的文件位置: KDE neon 20.04 5.23基地: Ubuntu 20.04 LTS焦点:

代码语言:javascript
复制
/home/<username>/.local/share/krunnerstaterc

代码语言:javascript
复制
~/.local/share/krunnerstaterc

krunnerstaterc是一个逗号分隔的文件。

对于原始帖子的具体情况,下面的命令将修复这个问题:

代码语言:javascript
复制
sed -i 's/\/storage\//\/mount\/storage\//g' ~/.local/share/krunnerstaterc

对于那些使用vim的人来说,有一些有用的命令:

注意:我更喜欢: over /在我的替代命令中。如果您不熟悉vim,则必须按:才能到达命令行,然后键入命令(或使用Ctrl+Shift+v粘贴)。

:%s:,:,\r:g =将每一项分隔到一行。

::%s:/storage/:/mount/storage/:g =替换/存储/用/挂载/存储/在整个文件中。(注意:如果使用/而不是:,那么将/替换为\/,这是反斜杠,没有空格)。

:g:search_term:d =删除包含search_term的整行。

::%s:,\n:,:g =再次合并行。做最后一次。然后保存并退出::wq

注意:我在第一个命令中使用了\r,在最后一个命令中使用了\n。我不清楚两者之间的区别,这正是对我起作用的原因。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1106873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档