extension ExtPose

PDF Viewer for Vimium C

CRX id

nacjakoppgmdcpemlfnfegmlhipddanj-

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.15.349+, up-to-date on 2022/08/08 and built from commit 40f9f7e9097e1168e98f1e2987726c5c31693617 of https://github.com/mozilla/pdf.js. And my modification is up to https://github.com/gdh1995/pdf.js/commit/c785e93bb11febb98b373db74aca358d8ac086fc. Recent update: 1. (2022/08) This version turns off the experimental feature of "using iframe to show top-frame PDFs" by default, because in some edge cases (e.g. on some web servers) it would fail in accessing PDF files. While you may re-enable it as you like. There should be no other difference after a PDF file gets showing. 2. (2022/08) update the version of PDF.js 3. (2022/04) fix some issues of Vimium C's `scroll*` and `Marks*` commands.

Latest reviews

  • (2024-01-13) Julia Söderlund: I'm glad that something like this exists, but I can only use j and k to scroll and that hops an entire page at once. I can't read a pdf if it jumps an entire page at once, I'll just keep using pgup and pgdn.
  • (2023-10-02) Guilherme David: i wish there was a way to disable pagination, as this doesn't allow me to copy and paste the whole text in the PDF. Also, it would be cool if j and k would work as the down and up keys, as opposed to changing pages (it would be better if h and l changed pages)
  • (2023-09-23) Yabin CHENG: I used to convert all pdf to html, and run a local server to hold the html file to use vim-c for reading. What a life saver! Great tool.
  • (2023-03-22) Conrad: Lifesaver.
  • (2023-01-19) _ Nhat: Good thanks gdh1995 and many dev!
  • (2022-11-25) Dave Houser: This extension just does not work, more importantly, there is no documentation so I don't know how to actually use it. The only thing I can get it to do is page up and page down with vim "j" and "k" nothing else works. If I should be using this a different way the creator needs to share how to set it up.
  • (2022-10-23) Kelvin Nava: The keys do not work immediately on the pdf. You must click for them to work.
  • (2022-05-23) Bin Liu: Great and indispensable companion for Vimium C! But could you add a "whitelist" in which sites this extension won't be activated? I have a few sites (mostly banking) that don't work with 3rd-party PDF viewer in Chrome.
  • (2022-02-19) Zilong Li: 好用,方便,虽然有时候有点卡
  • (2021-12-15) Jingpeng Wu: the shortcut of "u" "d" "gG" and "gg" do not work for me. Only "h" and "j" to turn pages works.
  • (2021-06-30) Erick Ramos Aparicio: Genial, 5 estrellas
  • (2021-06-09) Xiong Noah: Though I use Emacs for programming, but Vim everywhere else is awesome! Thanks to authors of this extension!
  • (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

  • (2022-11-08, v:2.15.349) Jansen Manatum Tan: Issue with creating marks and going to a mark
    Marks.activateCreate and Marks.activate don't work. For example, pressing "m" does Marks.activateCreate, but pressing any other key will not register to create a mark. Same for Marks.activate.
  • (2022-04-28, v:2.14.201) Mack: reloading is different from default behavior
    When viewing a local pdf and I press r, it reloads and goes back to the first page on the pdf. If I just press the reload button of the browser it preferably reloads and stays on the same page I was on. The latter is the best method because I can add text in Foxit and save and reload and not miss a beat.
  • (2022-04-27, v:2.14.201) Yukinobu Hatano: Right binding
    I hope you to develop a function of `spread view` that book bound on the right side, like a Japanese book.
  • (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:2.7.21.2) 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.

Statistics

Installs
6,339 history
Category
Rating
4.2692 (26 votes)
Last update / version
2022-08-09 / 2.15.349
Listing languages
en

Links