始终设置条目数的永久方法

始终设置条目数的永久方法

如何使用 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

如果您希望永久保留零个最近保存的文件,请更改100。请注意如何在命令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="&apos;gedit %u&apos;" 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="&apos;gedit %u&apos;" 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['']

相关内容