linux - 在哪里可以找到最近的文件以及如何管理它们?

标签 linux archlinux window-managers i3

我知道在 Ubuntu 等发行版中清除最近的文件非常容易,但我对最近的文件有三个问题:

  1. 窗口管理器处理这些还是 Linux 本身?
  2. 在哪里可以找到历史记录以及如何手动管理它们?
  3. 它们通常在不同发行版中位于同一位置吗?

我坐在带有 i3 窗口管理器的 Arch Linux 上。

最佳答案

它是处理最近文件的桌面环境(例如,KDE 使用 baloo,Nautilus 使用 ~/.local/share/recently-used.xbel)。没有统一的方法来处理最近的文件。

您正在寻找的潜在候选人是:

您最好的选择是编写自己的库,然后使用 KDE/GNOME 库(或任何其他后端,如果有其他桌面环境实现这些功能)来获取数据。

i3 窗口管理器没有实现这一点,因为它只处理窗口管理,几乎不处理其他事情。

关于linux - 在哪里可以找到最近的文件以及如何管理它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55102729/

相关文章:

c++ - scons 错误 "sh: 1: arm-none-eabi-gcc: not found' '

python - 在 Arch Linux 中安装 urllib2

rust - 自定义窗口管理器: Some GTK+ 3 windows receive focus but will not accept mouse clicks

c++ - 如何在 Qt 中正确实现 "minimize to tray"函数?

lua - 任务列表项的很棒的 wm 设置大小

linux - 通过 grep 删除文本文件中的空行

linux - "zero copy networking"与 "kernel bypass"?

linux - 检查 find 命令是否返回某些东西(在 bash 脚本中)

计算在 Linux 中 I2C 上写入和读取之间的延迟

Apache 在编辑配置文件并重新启动后搜索旧的 DocumentRoot