Де evince зберігає його стан документа (положення тощо)?


17

Я використовую evince для перегляду своїх документів під Linux. Однак одне мене турбує. Начебто магічно запам'ятовується положення та налаштування вікна для кожного документа . Я шукав по всьому (приховані каталоги в моїй домашній папці, системні файли, gconf), де можна зберегти ці налаштування, але я нічого не можу знайти. Хтось знає, де ці налаштування?

Відповіді:


8

Все змінилося з моменту надання попередньої відповіді (жовтень 2011 р.). Налаштування вікон Evince тепер зберігаються у двійковій формі, у каталозі ~/.local/share/gvfs-metadata/.


Це, здається, двійкові файли. Будь-який спосіб з'ясувати, які налаштування є насправді?
Faheem Mitha

1
@Faheem, дивіться нову відповідь, яку щойно опублікували.
Ар'ян

8

Налаштування зберігаються під ~/.local/share/gvfs-metadata/, але це знання мало приносить користь, оскільки ви не можете зробити нічого практичного з бінарними файлами в ньому.

Щоб прочитати чи відредагувати параметри документа, використовуйте наступні інструменти gvfs, передаючи їм шлях до документа, для якого потрібно встановити:

  • Читання: gvfs-info /path/to/file. Приклад рядка виводу: metadata::evince::n-copies: 5

  • Редагування: gvfs-set-attribute /path/to/file metadata::evince::n-copies 1

  • Видалення: gvfs-set-attribute /path/to/file -t unset metadata::evince::n-copies(кредити Крістофу Древет-Дрогует для цього!)

Шляхи можуть бути відносно поточного реж.


1
Щоб скинути всі параметри перевірки
Christophe Drevet-Droguet

@ ChristopheDrevet-Droguet Дякую! Відповідь відредаговано.
Л. Леврель

4

Параметри документа на документ зберігаються у файлі ~/.gnome2/evince/ev-metadata.xml.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.