在我的Ubuntu 12.04上,打开其中的文件时,所有gnome应用程序(例如Nautilus,Evince,gedit,firefox)都可以访问“最近使用”的文件和目录。
谢谢!
在最近使用的信息存储在一个名为recently-used.xbel
位于下.local/share
每个用户目录下,全路径是:
~/.local/share/recently-used.xbel
它包含有关最近文件的元数据,例如打开它的应用程序是什么,或者应在其历史记录中显示它的应用程序。
例如,我的gedit显示3个文件:
如果我在文件中搜索gedit,我肯定会看到3个“节”,因为有3个文件,以下是其中的一个示例:
<bookmark href="file:///path/to/dsasd" added="2014-07-26T19:22:24Z" modified="2014-07-26T21:52:22Z" visited="2014-07-26T19:22:25Z">
<info>
<metadata owner="http://freedesktop.org">
<mime:mime-type type="text/plain"/>
<bookmark:groups>
<bookmark:group>gedit</bookmark:group>
</bookmark:groups>
<bookmark:applications>
<bookmark:application name="gedit" exec="'gedit %u'" modified="2014-07-26T21:52:22Z" count="7"/>
</bookmark:applications>
</metadata>
</info>
该recently-used.xbel
文件是GTK +工具箱的一部分。我尝试寻找有关的文档,但这是我能得到的最接近的文档:
GNOME使用GTK +库,而KDE使用QT库,我认为这就是为什么它不适用于KDE的原因。至于葡萄酒,我不知道,也许它不是为与之搭配而设计的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句