Mole.nvim is a Neovim plugin for creating interactive annotation sessions where users select code, add notes, and build a markdown notebook in a side panel for tracing and debugging complex code flows.
How It Works
While debugging tricky code in your text editor, you find Mole, a handy tool for jotting notes right on your code spots.
You easily add Mole to your editor setup so it's ready whenever you need to take notes.
Press a shortcut to begin a session, and a notebook panel slides open on the side, fresh and waiting.
Select puzzling code with your mouse or keys, hit the note shortcut, and a little popup invites your thoughts – add a reminder or question.
Your notes pile up neatly in the side panel with code locations or snippets, and tapping one whisks you back to that exact spot.
When you're done tracing the code flow, stop the session to save your notebook as a markdown file for later.
You now have a personal guide of notes and code highlights, making it easy to revisit and share your debugging insights anytime.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.