Skip to content

Releases: vimburton/obsidian-vimium-plus

0.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 19:02

Full Changelog: 0.2.0...0.3.0

0.2.0

Choose a tag to compare

@vimburton vimburton released this 02 Jul 14:11

Vimium+ 0.2.0

The plugin has a new name: Vimium+ (previously VimiumObs), with plugin id vimium-plus.

New

  • Terminal commands: bind a key (or sequence) to a shell command in settings. {{path}}, {{folder}}, and {{vault}} placeholders are replaced with quoted absolute paths, and the command runs detached from the note's folder — e.g. kitty --directory {{folder}} to open a terminal at the active note.

Fixed

  • Vim mode and default view mode are now restored correctly on unload even when they were never explicitly set in the vault.
  • The "Enable native Vim" and "Force Reading view" toggles apply and restore the editor config immediately instead of only at plugin load.
  • Mode state stays in sync when the view mode is toggled externally (pencil icon, Ctrl+E).
  • Keys, hints, and the mode indicator now work in pop-out windows.
  • The synthetic new-tab click uses the platform-appropriate modifier.
  • Duplicate key bindings are rejected; the hint-characters field reflects what was actually saved.

Changed

  • Hint marker colors are exposed as --vimium-hint-* CSS variables so themes and snippets can restyle them.

Note for existing installs: the plugin id changed from vimium-obs to vimium-plus, so the plugin folder must be renamed accordingly.

0.1.0

Choose a tag to compare

@vimburton vimburton released this 01 Jul 20:23

First release of VimiumObs — a Vimium-style keyboard navigation layer for Obsidian (desktop).

Features

  • Click hints — press f to label every clickable element (links, buttons, tabs, ribbon, file tree, checkboxes) and type the label to click it. Shift+F opens the target in a new tab.
  • Scrollingj/k line by line, d/u half-page, gg/Shift+G to top/bottom.
  • Tab switchingShift+J/Shift+K for next/previous tab.
  • Quick accesso opens the quick switcher, p opens the command palette.
  • Editing modei drops into the editor with Obsidian's native Vim bindings; double-press Esc to return to Reading mode.
  • Configurable hint characters, font size, scroll step, double-Escape timeout, and hint target selectors.

Installation

Copy main.js, manifest.json, and styles.css into <your-vault>/.obsidian/plugins/vimium-obs/, then enable VimiumObs under Settings → Community plugins.