extension ExtPose

PDF Viewer for Vimium C

CRX id


Description from extension meta

A PDF Viewer supporting Vimium C shortcuts.

Image from store PDF Viewer for Vimium C
Description from store A customized PDF Viewer which allows Vimium C ro run on its view. This viewer uses an unofficial version of PDF.js project to show content of PDF files, and actively requests Vimium C's support. The PDF.js is v2.7.111 +, up-to-date on 2020/10/01 and built from commit bea8174 of https://github.com/gdh1995/pdf.js. Recent update: now use iframe to show top-frame PDFs, so that URL in the address bar will keep the PDF's, instead of this extension's. This feature can be turned off on the options panel.

Latest reviews

  • (2021-04-10) Ivan Zabe: Dark mode for pdf would be great
  • (2020-10-11) Chris: Excellent
  • (2020-09-25) Ryan Persson: Awesome extension! Thank you! Also, If anyone has issues where PDF's fail to load when the extension is enabled, Set "Prefer keeping URLs in the address bar unchanged" to false under this extension's options. This fixed the issue for me.
  • (2020-07-19) 王需: You are so great!
  • (2020-01-27) Richard Higgins: Solving this problem was the major bug I had with switching completely over to vimium everything. Thank you!!

Latest issues

  • (2020-10-31, v:2.7.111) Anton Shushar: Blurry pages
    I do really like the viewer, however I feel discomfort whenever I need to zoom in the page. Especially if the PDF is a big format image, everything gets blurry. I tried the native Chrome's viewer and that gives me perfectly sharp text. Doesn't this viewer support vector objects in the PDF to keep them clean?
  • (2020-09-25, v: Ryan Persson: Default Setting Does Not Work
    Hello! I love this extension and have been using it for a long time! However, about a month ago it started having a weird issue. When I opened a PDF file in chrome, no PDF file would load. It would just show a blank field where the book/content would normally be. I determined that this only occurred when pdf-viewer-for-vimium-c was enabled. Disabling the extension allowed PDF's to load normally. After some experimentation, I figured out that going into pdf-viewer-for-vimium-c>options and changing the setting "Prefer keeping URLs in the address bar unchanged" to False, fixed the issue & PDF's were able to load in chrome again while using this extension to navigate.
  • (2020-06-26, v:2.4.456.1) Dallin Clayton: Jump to Mark on PDF not working
    I love this extension so much. One thing I've noticed though is that jumping to local marks does not seem to work on pdfs. It works on other sites, and on pdfs the tooltips pop up saying "local mark created" and "jumping to local mark" but the pdf page does not scroll at all. This would make it very useful for reading longer research papers and similar documents.
  • (2020-04-24, v:2.4.456.1) Mark Engelbert: Brave browswer?
    This extension works for me in Chrome and Vivaldi browsers, but not Brave. With the extension installed on Brave, PDFs still open with the default viewer. Any tips/can this functionality be added?
  • (2019-08-31, v:2.2.213) Clay Shoaf: Permissions
    Why does this need to be able to change all of my data on a webpage? Also, will it allow Vimium's tab navigation, or is this just navigation within a PDF?
  • (2019-07-22, v:2.2.213) Chuanwei Zhang: Firefox extension
    It is impolite to ask here, but is it possible you do one for firefox too. I use firefox for work
  • (2019-02-02, v:2.0.1) David El Sabawy: Show Progress for loading PDF's
    Really nice extension but would be awesome if it showed progress for PDF's being loaded in!
  • (2018-02-28, v:1.7.225) Oliver Lunt: Slow for large documents
    Thank you so much for developing this extension! It's great to be able to use vimium commands everywhere. One thing I have noticed though is that the PDF viewer seems to become quite slow/laggy when scrolling through large documents. 'Large' for my laptop means more than about 5 pages, though I have also noticed performance dips when I scroll past complex elements of the document. Scrolling also seems to demand quite a lot of my computer's resources (often ~50% of all four cores). Do you have any idea what might be causing this, and, if so, whether this might be an easy problem to fix?
  • (2017-10-19, v:1.7.225) John Fernandez: Does this work for the regular vimium
    Currently Im using the regular vimium and its not working. Would it be possible to port this extension so that it works for the regular vimium? thanks
  • (2017-06-14, v:1.7.225) Ángel Gutiérrez: 'j' and 'k' keys
    In order to preserve two basic commands for vim (and vimium), I suggest that 'j' and 'k' slightly scroll rather than going to previous or next page.


4,027 history
4.5 (11 votes)
Last update / version
2020-09-30 / 2.7.111
Listing languages