VimDF
1 rating
)Overview
Navigate PDFs with Vim keybindings
VimDF replaces Chrome's built-in PDF viewer with a modal, keyboard-driven one. Read papers, specs, and books without ever touching the mouse. — FEATURES — • Vim-style navigation — j/k/h/l, gg/G/{n}G, Ctrl-d/Ctrl-u/Ctrl-f/Ctrl-b • Search — / to query, n/N to cycle matches; Ctrl-F for native find • Marks — m{a-z} to set, '{a-z} to jump back • Link hints — f to show yellow hint labels on every link, F to open in new tab • Jump list — Ctrl-O / Ctrl-I / Tab to traverse your navigation history • Outline sidebar — o toggles the table of contents, auto-focuses the section you're currently in; j/k to move, Enter to jump • Caret mode — i enters a Vim-modal caret over the text: · h/l/w/b/e for char/word motion · j/k column-aware line motion · v / V / Ctrl-V for char / line / block VISUAL selection · y to yank to clipboard, H to save a persistent highlight • Remembers last page per document • Auto / Dark / Light themes; customizable hint and status-bar colors • Custom keymap aliases for page-scroll commands Press ? inside the viewer for the full keybinding reference. Works on any .pdf URL — http(s), extension pages, and local file:// PDFs (requires enabling "Allow access to file URLs" in chrome://extensions). Open-source (MIT). Built on Mozilla's PDF.js.
4 out of 51 rating
Details
- Version0.2.0
- UpdatedApril 20, 2026
- Offered byTatsuya Kamijo
- Size1.63MiB
- LanguagesEnglish
- Developer上條達也
Email
tatsuya.kamijo@weblab.t.u-tokyo.ac.jp - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site