Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Better Vim

NilsNils586 downloads

Fixes some annoyances with the built in vim mode.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates11

This plugin adds some handy features to obsidians built in vim mode.

Features:

  • Vim yank highlight (inspired by aleksey-rowan/obsidian-vim-yank-highlight)
  • insert bullet point on new line
  • sync system clipboard (yank & paste)
  • visual-line motions for j/k/0/$/_/A/I/V (optional)

If you miss a feature please open a issue.

Plans:

  • I intend to integrate something like nvim-mini/mini.surround

Releases (Changesets)

This repo uses Changesets. Add a changeset in your PR with pnpm changeset. When the PR merges to main, the release workflow versions the plugin, updates manifest.json/versions.json, tags x.x.x, and creates the GitHub release automatically.

Installation

Community Plugins

  1. Open Obsidian.
  2. Go to "Settings" > "Community plugins."
  3. Search for "Better Vim"
  4. Click "Install" to enable the plugin.

Manual Installation

  1. Download the latest release from the Releases page.
  2. Extract the zip file into your Obsidian plugins folder.
  3. Reload Obsidian to activate the plugin.

License

This project is licensed under the MIT License.

HealthExcellent
ReviewPassed
About
Add enhancements to Obsidian's built-in Vim mode. Highlight yanked text, insert a bullet point on new lines, and copy yanks to the system clipboard.
VimEditingHotkeys
Details
Current version
1.2.2
Last updated
2 months ago
Created
6 months ago
Updates
11 releases
Downloads
586
Compatible with
Obsidian 0.15.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
NilsNilsnilsgke
github.com/NilsGke
GitHubnilsgke
  1. Community
  2. Plugins
  3. Vim
  4. Better Vim

Related plugins

Creases

Tools for effectively folding Markdown sections.

Simplified Chinese Word Splitting

Adds Simplified Chinese word splitting support for the editor and Vim mode.

Helix Keybindings

Use Helix key bindings when editing.

Emoji Toolbar

Quickly search for and insert emojis into your editor.

Shortcuts extender

Use shortcuts for input special symbols without language switching.

Keyshots

Add classic hotkey/shortcuts commands from popular IDEs like Visual Studio Code or JetBrains Family.

Vimrc Support

Auto-load a startup file with Vim commands.

Code Editor Shortcuts

Add keyboard shortcuts (hotkeys) commonly found in code editors such as Visual Studio Code (VS Code) or Sublime Text.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.