zathura
ist mein Standard-PDF-Reader. Einige Dateien verursachen jedoch Probleme, und in solchen Fällen starte ich
:exec acroread $FILE
Dadurch wird automatisch dieselbe Datei mit Acrobat Reader geöffnet.
Wie füge ich dazu eine Tastenkombination zur zathura-Konfigurationsdatei ( ~/.config/zathura/zathurarc
) hinzu?
keyboard-shortcuts
zathura
Felix Bou
quelle
quelle
$FILE
ist der einzige Teilstring, der speziell behandelt wird. (Es ist hier in der Quelle. )Antworten:
Ich bin kürzlich auf ein ähnliches Problem gestoßen, und zum späteren Nachschlagen hier eine Problemumgehung:
Dadurch wird Strg + o (oder eine beliebige Taste) zugeordnet, um die Eingabeleiste zu öffnen, mit der Sie normalerweise öffnen würden: und dort den Text eingeben. Sie können dann die Eingabetaste drücken, um den Befehl zu starten. Dies ist alles andere als ideal und erfordert immer noch einen Druck mit zwei Tasten, aber sicherlich schneller als das Schreiben des gesamten Befehls von Hand.
quelle
@CarloDePieri
Danke, ich habe es hier gefragt und die gleiche Lösung gefunden, wie Sie gesagt haben.Eine leichte Verbesserung der Antwort von CarloDePieri könnte sein:
Dies vermeidet den zweiten Tastendruck.
quelle
Ich bin damit einverstanden, dass dies ernsthaft nützlich wäre, aber Sie können dies derzeit nicht tun.
Im Quellcode der Eingangs-Bar
exec
Befehl Mapping ist hier inconfig.c
. Die Verknüpfungszuordnungen (beginnend hier ), die zu definieren scheinen, auf welche Funktionen aus den Konfigurationen verwiesen werden kann, werden jedoch nicht erwähntexec
. Der Code ist noch nicht so strukturiert, dass "Befehls" -Funktionen und "Verknüpfungs" -Funktionen einfach gemischt werden können ...Die Entwickler haben eine Seite mit Methoden, um sie zu kontaktieren .
quelle
Beim Versuch, eine Zuordnung zu erstellen, die den Pfad der aktuellen PDF-Datei in die Zwischenablage des Systems einfügt, wurde mir klar, dass ich den gesamten Befehl einschließen muss
bash -c "..."
:Andernfalls führt der Befehl nichts aus.
quelle