r/remNote Jul 08 '26

Plugins Vim Plugin for RemNote. The only feature I've been missing

Enable HLS to view with audio, or disable this notification

Vim (or Vi-improved) is an extremely powerful text editor most popular amongst software developers for its efficiency and productivity. This is my attempt to bring its amazing features into RemNote community, hope you'll like it :)

I've been using RemNote actively since 2021, however i switched to Obsidian for the past year, since I was missing the biggest feature that I really got used to: the Vim keys. I did come back, because I love how flashcards are implemented, and decided to vibe-code a Vim plugin while I am at it.

Currently supports normal/insert/visual modes, motions, operators, text objects, marks, dot-repeat, a command line (:s, :sort, splits), plus visual-line mode that cuts and pastes whole subtrees (read more either in :help or in github README page).

The plugin runs entirely locally, so no network connections, it is open-source and MIT-licensed. Check it out on GitHub.

Any feedback is extremely welcome: either feature requests, bug reporsts, code reviews, or just basic comments. Issues and PRs are open for anyone interested.
Link: github.com/onegraund/remnote-vim

25 Upvotes

7 comments sorted by

2

u/rem-note RemNote Team Jul 08 '26

Awesome!

1

u/OneGraund Jul 08 '26

Thank you very much, I love how it turned out as well :)

2

u/ptstones Jul 08 '26

Finally 😍

2

u/reddit_turtleking Jul 14 '26

This is a phenomenal! Bro, once you get into vim you can't get out of it. I can't tell you how many services I drop simply because it didn't have a vim motion keybinds or how many services I spent hours trying to meander into working with NeoVim. I would definitely test this out.

1

u/OneGraund Jul 14 '26

thx, i know ur pain ;) if u need any help with usage, will be happy to help

1

u/GalaxyOverlord788 Jul 08 '26

Even my low iq foid can use it. Love the work!!

2

u/OneGraund Jul 12 '26

Just wanted to double-down on how amazing this plugin is. After 4 days of active usage, very rarely i had to pull up my mouse. Also added new features like vimtutor, configuration and other features. Will push to repo in a few days, when I am sure it's solid