Evinceのキーボードショートカットをカスタマイズ/追加する方法

Evinceのキーボードショートカットをカスタマイズ/追加する方法

Ubuntu 14.04 に同梱されている evince 3.10.3 を使用しています。キーボード ショートカットのデフォルト設定の一部が気に入りません。しかし、カスタマイズ方法がわかりません。

続くこの質問私が試したことは次のとおりです:

  1. dconf-editorをインストールして変更しましたアクセルを変更可能真実に。
  2. 私は evince を開きましたUBUNTU_MENUPROXY=0 evince
  3. エントリ (たとえばFind) の上にマウス ポインターを移動し、目的のショートカット (たとえば/) を入力しました。

しかし、対応するショートカットは変更されていません。実際、私はまったく変更を認識しませんでした。

何か間違ったことをしたのでしょうか? Evince のキーボード ショートカットをカスタマイズする正しい手順は何ですか?

答え1

これを試しましたか?(昔ながらの方法!)

キーボード ショートカットを好きなように設定するために手動で編集できるファイルがあります。「accels」ファイルはホーム フォルダの .config/evince にあります。このファイルには次のような行があります。

(gtk_accel_path "<Actions>/BookmarsPopupActions/OpenBookmark" "<Primary>o")

他の多くのプログラムでも同じスタイルの設定ファイルが見つかります。

Gimp: ~/.gimp/menurc 内。Geeqie
: ~/.config/geeqie/accels 内。

ほとんどの行の先頭にあるセミコロンはコメント記号であり、後続の行を無効にします。

<Primary> <Shift> 修飾キーはおよびと呼ばれます<Meta>。ほとんどのキーボードでは、これらは Control、Shift、Alt です。修飾キーが必要ない場合、修飾キーは必要ありません。

問題のアプリを閉じて、accels ファイルを編集することをお勧めします。

私にとって、これに関して難しいのは、設定行の真ん中に何を置くべきかを知ることだけであるように思われます。Gimp や Geeqie などのアプリでは、accels ファイルは許可されているショートカットをすべて網羅したリストです。すべて行の先頭でセミコロンでコメントアウトされています。Evince では、私の家の accels ファイルはかなり簡素で、修正すべき accels はそれほど多くありません。

関連情報