evinceはドキュメントごとの状態(位置など)をどこに保存しますか?


17

Linuxでドキュメントを表示するには、evinceを使用しています。ただし、気になる点が1つあります。すべてのドキュメントのウィンドウの位置と設定を魔法のように覚えているようです。それらの設定を保存している場所を探して(ホームフォルダーの隠しディレクトリ、システムファイル、gconf)を検索しましたが、何も見つかりません。これらの設定がどこにあるか誰にもわかりますか?

回答:


8

前回の回答(2011年10月)が出されてから状況は変わりました。現在、Evinceのウィンドウ設定は、ディレクトリのバイナリに保存されてい~/.local/share/gvfs-metadata/ます。


これらはバイナリファイルのようです。設定が実際に何であるかを把握する方法はありますか?
ファヒームミタ14

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これはChristophe Drevet-Droguetの功績です!)

パスは、現在のディレクトリを基準にすることができます。


1
ドキュメントのすべてのevince設定をリセットするには:askubuntu.com/a/819597/88086
Christophe Drevet-Droguet

@ ChristopheDrevet-Droguetありがとう!回答を編集しました。
L.レヴレル16

4

ドキュメントごとの設定はファイルに保存されます~/.gnome2/evince/ev-metadata.xml

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.