Pdf Reader With Vim Keybindings

Zathura: PDF Viewer with vim keybindings; feh: Image viewer with vim keybindings. Neomutt: Terminal Mail Client with vim keybindings. NewsBoat: Terminal RSS feed reader with vim keybindings. Torque: Terminal torrent manager with vim keybindings. Alacritty: My terminal of choice comes with vim keybindings. Urlscan: Terminal Url Scanner. Adobe Acrobat Reader is currently one of the good PDF readers available on the Linux platform. Xpdf and Evince do their job well, but Acrobat's display seems to be better. I am used to the Vim editor and I want Vim navigation features (using h, j, k, and l to move around) in Adobe Reader. In vim, I have several keybindings set up in my.vimrc file. Currently, I compile the.tex file using latexmk. Files can be compiled to pdf with the command. Latexmk -pdf file In latexmk, you can also automatically recompile the tex when needed, but I prefer to manually compile the tex. I have the following key bindings in vim: control-T.

Zathura: PDF Viewer for VIM Lovers - Pearls in Life

Thanks, I guess I will be using the binary look approach from now on.

iBertus:
Yes I'm picky. I'm very easily annoyed by irritating things when it comes to applications. So I'm striving for perfection.

apaige:
Bloted or not. When it comes to rendering pages, Acreread does it twice as fast as Xpdf. Xpdf start faster thou.

I did a simple test on startup time and jumping from page 1 -> 2 on a document. This is not very scientific, since there is a lot of variables. Had a few things running in the background.

Keybindings

The startuptest is done by loading the pdfreader with a pdf file from a terminal. It was no restart of the computer between the different readers, so the last ones might benefit from already loaded dependencies.

Jump from one page to the next is done with the reader in fullscreen and with the pdf page fit height. I did this mainly from page one to two. But the three last use preloading of the pages, so I had to jump fast down until I came down to a page that was not preloaded.

Here is the file used.

Pdf Viewer With Vim Keybindings

The result.

xpdf, startup: 6.4 sec, load page 1 -> 2: 4.0 sec
acroread, startup: 11.5 sec, load page 1 -> 2: 1.8 sec
epdefview, startup: 26.7 sec, load page: 2.2 sec
okular, startup: 13.5 sec, load page: 1.3 sec
evince, startup: 17.9 sec, load page: 1.1 sec

Pdf Reader With Vim Keybindings

So, both Okular and Evince are very good readers. The only problem is the KDE/Gnome dependencies making them both slow starters. The second start will be fast since things already have been loaded. So one of them will be my preferred reader for now.

[SOLVED] Edit PDF File, How Can I Do This?

Last edited by orjanp (2008-11-11 14:36:51)