web-dev-qa-db-ja.com

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

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

この質問 に続いて、ここに私が試したものがあります:

  1. Dconf-editorをインストールし、can-change-accelsをtrueに変更しました。
  2. UBUNTU_MENUPROXY=0 evinceでevinceを開きました。
  3. マウスポインターをエントリ(たとえば、Find)に合わせ、目的のショートカット(たとえば、/)を入力しました。

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

間違ったことはありますか?証拠のためにキーボードショートカットをカスタマイズする正しい手順は何ですか?

13
Naitree

これを試しましたか? (旧式の方法!)

手作業で編集して、好きなようにキーボードショートカットを設定できるファイルがあります。 「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では、私の家のアクセルファイルはかなり露出度が高く、修正するにはあまりにも多くのアクセルはありません。

2
pauljohn32