Я использую evince для просмотра моих документов под Linux. Однако меня беспокоит одна вещь. Кажется, он волшебным образом запоминает положение и настройки окна для каждого документа. Я искал во всем (скрытые каталоги в моей домашней папке, системные файлы, gconf), где можно сохранить эти настройки, но я ничего не могу найти. Кто-нибудь знает, где эти настройки?
3 ответа
Настройки хранятся в ~/.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
copy (благодарность Кристофу Древу-Дрогю за это!)
Пути могут быть относительно текущего каталога.
С тех пор, как был дан предыдущий ответ (октябрь 2011 года), все изменилось. Настройки окна Evince теперь хранятся в двоичном виде, в каталоге ~/.local/share/gvfs-metadata/
.
Настройки для каждого документа хранятся в файле ~/.gnome2/evince/ev-metadata.xml
.