17

Я использую evince для просмотра моих документов под Linux. Однако меня беспокоит одна вещь. Кажется, он волшебным образом запоминает положение и настройки окна для каждого документа. Я искал во всем (скрытые каталоги в моей домашней папке, системные файлы, gconf), где можно сохранить эти настройки, но я ничего не могу найти. Кто-нибудь знает, где эти настройки?

3 ответа3

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 copy (благодарность Кристофу Древу-Дрогю за это!)

Пути могут быть относительно текущего каталога.

8

С тех пор, как был дан предыдущий ответ (октябрь 2011 года), все изменилось. Настройки окна Evince теперь хранятся в двоичном виде, в каталоге ~/.local/share/gvfs-metadata/ .

4

Настройки для каждого документа хранятся в файле ~/.gnome2/evince/ev-metadata.xml .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .