Aus dem Quellcode entnommen, ist dies eine vollständige Liste aller mupdf-Verknüpfungen (mit allen möglichen nützlichen Informationen).
←,→
h,j,k,l navigate
(even if the page is horizontal only j and k will change page;
j and k will align the bottom (or the top) of the page with
the bottom (or the top) of the window before changing page)
→,SPACE next page
←,b
BACKSPACE previous page
(all these won't change the placement of the page
in the window)
. , next/previous page
(these will align the top (or bottom) of the page with
the top (or bottom) of the window)
>,< skip forth/back 10 pages
(>< will align the top of the page with the top of the window)
[n]g
[n]ENTER go to page n
(will go to the first page with no number)
G go to last page
[0-9]m,t set and go to mark
+,= zoom in
- zoom out
(note that zooming is restricted to certain 'levels' only -
18, 24, 36, 54, 72, 96, 120, 144, 180, 216 and 288 dpi)
L,R rotate 90° (counter)clockwise
W,H fit to width, heigth
Z autofit (fit to height if the page is vertical,
to width if the page is horizontal)
w resize window to fit the page
f fullscreen
/,? search forward/backward
n,N next/previous search term
(n and N are swapped if the search is backward)
i invert colors
C toggle gray/redscale
c choose grayscale or redscale
p presentation mode
(there will be a fade when changing pages)
r reload the page
q quit
Bonus / Trivia:
dpi-Schritte im Zoom sind fest codiert.
Wie in Vim werden Verknüpfungen wie W
(oben) sowohl durch Drücken von SHIFT
+ w
als auch durch Drücken w
mit aktivierter FESTSTELLTASTE aktiviert . In ähnlicher Weise wird w
(niedriger) sowohl durch Drücken von w
(bei ausgeschaltetem CL ) als auch durch Drücken von SHIFT
+ w
(bei eingeschaltetem CL) aktiviert . Dies liegt daran, dass Tastenanschläge intern als Zeichen behandelt werden, wodurch ein oberes W, das mit erzeugt wird, SHIFT
von einem mit CL eingegebenen nicht zu unterscheiden ist.
mupdf
überwacht nicht, ob sich eine Datei ändert. Durch Zoomen, Anpassen und Verschieben ohne Seitenwechsel wird das Dokument nicht neu geladen, während durch alle anderen Bewegungen (und r
) (oder besser - die einzelne Seite neu geladen wird). Allerdings wird darauf mupdf
geachtet SIGHUP
, was bedeutet, dass das Neuladen der aktuellen Seite mit killall -s SIGHUP mupdf
oder ähnlichem erzwungen werden kann , was sich in einer Umgebung wie Vim & Latex als von unschätzbarem Wert herausstellt.
Endlich,
S save
a,s rotate 15° (counter)clockwise
scheinen respektvoll eine mysteriöse Speicherfunktion zu aktivieren und nur in einem mysteriösen Debug- Modus verfügbar zu sein . Keine Ahnung, wofür sie sind (oder vielleicht mache ich nur Spaß - du entscheidest).
man
Befehl scheint nützlicher zu sein, als ich dachte. :-)