Reading
Moving around
Section titled “Moving around”j and k scroll, J and K turn pages, and gg and G go to the first and last page. A number before a key repeats it, so 5J moves five pages. Ctrl-g asks for a page to go to, and :page iv goes to a page by its printed label.
Pages flow one after another by default. m switches to one page at a time and back. d shows spreads, with the first page standing alone as a cover. co toggles the cover, for books that start on a left-hand page.
Every jump is remembered: Ctrl-o goes back to where you were before it, and Ctrl-i goes forward again.
Finding things
Section titled “Finding things”/ searches forward and ? backward. n and N move between matches, and gm lists them all. Search ignores case. Modifiers, as in Vim, can go anywhere in the query:
/\Cstone match case/\<moss\> whole words only/\vcolou?r a Go regular expression from here on/\%.pripple this page onlyo opens the outline, where you can type to filter it. O shows every page as a grid.
F labels every link on screen with a short hint. Type the hint to follow the link. Clicking works too. Internal links are jumps, so Ctrl-o brings you back.
Marks and history
Section titled “Marks and history”“ followed by a letter marks the current place, and ’ followed by the same letter returns to it. Marks are kept per document, as is your place: closing a book and opening it next week puts you where you stopped. gr lists recent files.
Selecting, highlighting and notes
Section titled “Selecting, highlighting and notes”Drag to select text. H highlights the selection in a colour you pick. x deletes the annotation under the pointer, and right-click shows what else you can do with it. u and U undo and redo. While there are unsaved edits the status bar can show [+]. Ctrl-s (Cmd-S on macOS) or :w saves them into the PDF, so other viewers see them, and :w copy.pdf saves a copy instead.
Presenting
Section titled “Presenting”F5 starts presentation mode: one page at a time, filling the screen on a dark background.
F1, g? or :help lists every command, key binding, search modifier and option. Choosing a row runs it, or puts it in the prompt for you to finish.