如何使用 gedit 清除最近打开的文档列表?
答案1
始终设置条目数的永久方法
我正在修改我的答案,用以下变体这个GUI答案对于命令行用户。
使用此命令获取当前条目数:
$ gsettings get org.gnome.gedit.preferences.ui max-recents
uint32 5
我想更改为,10
因此我将使用此命令:
$ gsettings set org.gnome.gedit.preferences.ui max-recents 10
$ gsettings get org.gnome.gedit.preferences.ui max-recents
uint32 10
如果您希望永久保留零个最近保存的文件,请更改10
为0
。请注意如何在命令get
后重复该命令set
以确保其“坚持”。
手动删除条目的方法
最新gedit
文件列表存储在 中USER_DIR/.local/share/recently-used.xbel
。
根用户
$ sudo cat /root/.local/share/recently-used.xbel
<?xml version="1.0" encoding="UTF-8"?>
<xbel version="1.0"
xmlns:bookmark="http://www.freedesktop.org/standards/desktop-bookmarks"
xmlns:mime="http://www.freedesktop.org/standards/shared-mime-info"
>
<bookmark href="file:///etc/default/grub" added="2018-08-03T19:25:50Z" modified="2018-12-27T17:03:38Z" visited="2018-08-03T19:25:51Z">
<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="2018-12-27T17:03:38Z" count="41"/>
</bookmark:applications>
</metadata>
</info>
</bookmark>
普通用户
$ cat ~/.local/share/recently-used.xbel
<?xml version="1.0" encoding="UTF-8"?>
<xbel version="1.0"
xmlns:bookmark="http://www.freedesktop.org/standards/desktop-bookmarks"
xmlns:mime="http://www.freedesktop.org/standards/shared-mime-info"
>
<bookmark href="file:///home/rick/.conkyrc" added="2019-03-15T10:57:55Z" modified="2019-03-23T19:04:43Z" visited="2019-03-15T10:57:55Z">
<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="2019-03-23T19:04:43Z" count="50"/>
</bookmark:applications>
</metadata>
</info>
</bookmark>
删除条目时,请删除从到在内的gedit
所有行。<bookmark href...>
</bookmark>
笔记:其他应用程序将条目存储在此文件中,而不仅仅是gedit
。
答案2
編輯:
在终端中,输入“dconf-editor”以启动配置编辑器。如果尚未安装,请通过以下方式安装
sudo apt install dconf-editor
要删除搜索历史记录:导航至
org > gnome > gedit > 偏好设置 > ui
将 max-cent 从 5 更改为 0。
答案3
对于 Ubuntu 20.04:
在终端中运行以下命令:
$ dconf-editor
导航至/org/gnome/gedit/state/history-entry/search-for-entry
并更改Custom value
为['']