So passen Sie Tastaturkürzel für evince an/fügen sie hinzu

So passen Sie Tastaturkürzel für evince an/fügen sie hinzu

Ich verwende evince 3.10.3, das mit Ubuntu 14.04 ausgeliefert wird. Einige der Standardeinstellungen für Tastaturkürzel gefallen mir nicht. Ich weiß jedoch nicht, wie ich sie anpassen kann.

Gefolgtdiese Frage, hier ist, was ich versucht habe:

  1. Ich habe dconf-editor installiert und geändertkann-Beschleunigungen ändernauf wahr.
  2. Ich habe evince mit geöffnet UBUNTU_MENUPROXY=0 evince.
  3. Ich habe den Mauszeiger über einen Eintrag (sagen wir Find) bewegt und die gewünschte Tastenkombination (sagen wir /) eingegeben.

Die entsprechende Tastenkombination wird jedoch nicht verändert. Ich konnte eigentlich überhaupt keine Änderung feststellen.

Habe ich etwas falsch gemacht? Wie kann ich Tastaturkürzel für Evince richtig anpassen?

Antwort1

Haben Sie das probiert? (Die altmodische Methode!)

Es gibt eine Datei, die Sie manuell bearbeiten können, um Tastaturkürzel nach Belieben festzulegen. Die Datei „accels“ befindet sich in Ihrem Home-Ordner in .config/evince. Diese Datei enthält Zeilen wie diese:

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

Sie werden den gleichen Stil von Konfigurationsdateien in vielen anderen Programmen finden:

Gimp: in ~/.gimp/menurc.
Geeqie: in ~/.config/geeqie/accels.

Das Semikolon, das Sie am Anfang der meisten Zeilen finden, ist ein Kommentarsymbol. Es deaktiviert Folgendes.

Die Sondertasten werden als <Primary> <Shift> und bezeichnet <Meta>. Bei den meisten Tastaturen sind dies Strg, Umschalt und Alt. Wenn Sie keine Sondertaste möchten, brauchen Sie keine.

Ich schlage vor, dass Sie die betreffende App schließen und die Accels-Datei bearbeiten.

Der einzige schwierige Teil dabei scheint mir zu sein, herauszufinden, was in der Mitte der Konfigurationszeile stehen sollte. In Apps wie Gimp und Geeqie ist die Accels-Datei eine vollständige Liste aller zulässigen Tastenkombinationen. Alle sind am Zeilenanfang durch Semikolons auskommentiert. In Evince ist die Accels-Datei in meinem Home-System ziemlich dürftig, es gibt nicht zu viele Accels, die repariert werden müssen.

verwandte Informationen