filemention.nvim is a plugin for the Neovim text editor that makes it easy to reference files within your documents. When you're writing notes, documentation, or commit messages, you simply type @ and the plugin shows you every file in your project. You pick the one you need, and it gets inserted as a clean file reference. It works seamlessly with popular completion tools and only activates when you're writing text content, so it stays out of your way while coding.
How It Works
You're working on a project and need to reference other files in your writing.
You learn about a simple trick: type @ and your editor shows all project files.
You type @ and instantly see a searchable list of every file in your project.
Get a clean @path/to/file reference that stays out of your way.
Type [@](path) to create a proper clickable markdown link.
You fuzzy-search through your files and pick the exact one you need.
The file reference appears exactly where you wanted it, and you keep writing.
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.