I am satisfied with basic functionality of Evince (3.4.0 on Ubuntu 12.04). Unfortunately in this viewer I am really missing history navigation i.e. possibility to go back to previous views and optionally go forward in the viewing history like most of the web browsers have Alt+ and Alt+. I think this function is very important when using hyperlinks and searching during browsing.

For Evince I did not find this function on the standard keyboard shortcuts, in the menu, in the documentation.

Does Evince have this function and how can it be used?

Which other PDF viewers maintained for Ubuntu have this function?

  • You want to click on a link which takes you to another part of the same pdf file and then navigate back to where you were? I just looked at the pdf viewers that are part of Firefox and Chrome. Looks like they don't have this feature either. Or if they do, I didn't come across it. Would be a handy feature to have. – user25656 Aug 8 '13 at 11:57
  • @vasa1: Yes, this is the most frequent use case - to return to the link. Also sometimes when I use search I would like to return to the original location later. I know that Adobe Reader for Windows has this function but I would prefer using a more lightweight viewer. – pabouk Aug 8 '13 at 12:08

Under Evince 3.4 you can activate a "back" button by editing the toolbar (EditToolbar; drag and drop functions to toolbar):

enter image description here

I don't think there's any hotkey by default but you might be able to add a custom one.

If you're looking for customization you might be better off with a PDF viewer like Okular or qpdfview anyway. Both should offer the function you're searching for.

| improve this answer | |
  • 1
    Thank you! The back button has a different behaviour in comparison to page history in web browsers but it is very useful. Unfortunately the procedure for adding keyboard shortcuts works for menu items only. I will test the two recommended viewers. – pabouk Aug 9 '13 at 14:58
  • 1
    Thanks for mentioning qpdfview! It allows setting the page background color. That's a feature I was missing. – user25656 Sep 5 '13 at 10:44
  • 4
    qpdfview is great, but it doesn't have smooth scrolling like evince (3.10) has. How can one browse history with evince 3.10? Edit->Toolbar does not exist any more. – Bach Apr 25 '15 at 13:50
  • 6
    I don't think the back button is available in Evince 3.10 – becko May 27 '15 at 18:10
  • 5
    I see no back button in 3.18.2. – Daniel Nov 24 '16 at 10:04

As of Evince 3.32, the key bindings are Alt + P and Alt + N. I cannot find the toolbar button anymore.

Reference: https://gitlab.gnome.org/GNOME/evince/issues/770

| improve this answer | |
  • Thanks. I just found it listed under the new Keyboard Shortcuts menu option after clicking the "Hamburger" button. It also indicates there that <kbd>Back</kbd> and <kbd>Forward</kbd> can be used, but I can't see these on my keyboard. – user643722 Jun 3 at 10:41

Annoying Evince history bugs

These have haunted me for years, including Ubuntu 18.04, Evince 3.28.2, and make the history jump back feature unusable for the technical documents I read all day:

You should go and upvote them.

Best solution I've found for Ubuntu 20.04

Use Okular. It has a default jump at Alt + Shift + Left/Right, and other key features like searching in the Table of Contents (or at least has them in a place I can easily find).

Best solution I've found for Ubuntu 18.04

Use Firefox!: What PDF viewers are available for Ubuntu? Okular was buggy there too, I forgot why now.

| improve this answer | |

I prefer the xpdf viewer for this reason. It has history navigation and is quite lightweight and rapid. It is available for ~any system running X11.

| improve this answer | |

At present (Ubuntu 18.04; Linuxmint 19.1) Xreader (version 2.0.2) offers functionality go back and forward in the viewing history.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.