Непрерывное масштабирование на сенсорной панели с помощью libinput-gestures

История находится в ~ / .local / share / Recent-used.xbel , но этого недостаточно для удаления этого файла.Если вы сделаете запись Недавние файлы , по-прежнему будут отображаться файлы, к которым вы получили доступ, и если вы откроете файл с помощью приложения, которое создает запись последних файлов, это и старый список файлов будет снова записан в этот файл.

Что вы хотите сделать, так это создать псевдоним или сценарий, который удаляет файл, а затем касается его, чтобы он был пустым:

rm ~/.local/share/recently-used.xbel
touch ~/.local/share/recently-used.xbel

или выполните:

echo -n '' > ~/.local/share/recently-used.xbel

Если вы хотите быть менее заметным, вы также можете отредактировать файл и удалить любые записи, которые вам не нужны в истории. Это XML-файл с записями с атрибутом href , который содержит URI для содержимого.

Вы можете, например, используйте xmlstarlet , чтобы удалить все записи, которые вы щелкнули на рабочем столе, для которых имя файла начинается с еды:

xmlstarlet ed -L -d "/xbel/bookmark[starts-with(@href, 'file:///home/$USER/Desktop/food')]" ~/.local/share/recently-used.xbel
4
02.05.2017, 20:01
0 ответов

Теги

Похожие вопросы