Onde evince armazena seu estado por documento (posição, etc)?

17

Estou usando o evince para visualizar meus documentos no Linux. Uma coisa me incomoda, no entanto. Parece lembrar magicamente a posição e as configurações da janela para cada documento . Eu procurei por toda parte (os diretórios ocultos na minha pasta pessoal, arquivos de sistema, gconf) para onde poderia estar salvando essas configurações, mas não consigo encontrar nada. Alguém sabe onde estão essas configurações?

    
por Amphetaman 14.10.2011 / 00:40

3 respostas

8

As coisas mudaram desde que a resposta anterior foi dada (outubro de 2011). As configurações da janela do Evince agora estão sendo armazenadas em binário, no diretório ~/.local/share/gvfs-metadata/ .

    
por 19.08.2012 / 13:56
8

As configurações são armazenadas em ~/.local/share/gvfs-metadata/ , mas esse conhecimento é de pouca utilidade, já que você não pode fazer nada prático com os arquivos binários.

Para ler ou editar as configurações por documento, use as seguintes ferramentas gvfs, passando o caminho para o documento cujas configurações você deseja:

  • Leitura: gvfs-info /path/to/file . Exemplo de linha de saída: metadata::evince::n-copies: 5

  • Edição: gvfs-set-attribute /path/to/file metadata::evince::n-copies 1

  • Removendo: gvfs-set-attribute /path/to/file -t unset metadata::evince::n-copies (créditos para Christophe Drevet-Droguet para este!)

Os caminhos podem ser relativos ao diretório atual.

    
por 23.12.2015 / 16:19
4

As configurações por documento são armazenadas no arquivo ~/.gnome2/evince/ev-metadata.xml .

    
por 14.10.2011 / 10:09

Tags