{"repo":"not-manu/filemention.nvim","free":true,"listed":false,"github":"https://github.com/not-manu/filemention.nvim","clone":"git clone https://github.com/not-manu/filemention.nvim.git","description":"@ file mentions in neovim. for prompts, notes, commits.","language":"Lua","stars":68,"topics":["blink-cmp","completion-source","neovim","neovim-plugin","nvim","nvim-cmp","ai","claude-code","cursor","file"],"license":"MIT","category":"productivity","readme_excerpt":"filemention.nvim type @ in insert mode. fuzzy-pick a file. get a @path/to/file mention — native to nvim. install with lazy.nvim (the event is optional - just lazy-loads on first insert): then wire it into your completion engine: nvim-cmp blink.cmp heads up: by default filemention only activates in markdown , text , and gitcommit files. trying it in a .lua buffer and seeing nothing? set filetypes = \" \" (see config below). config defaults are sensible. but if you must: the @ trick type [@ instead of @ and you get a real markdown link: handy when you're writing actual prose and the bare @path looks ugly. optional: [fff.nvim frecency ranking. typo resistance. recents on top. costs you one line: no fff? no problem. silently falls back to fd → rg → vim . under the hood - file discovery via fd → rg → pure-lua vim.fs.dir (whichever it finds first) - git root by default, falls back to cwd - only activates in text-ish filetypes so it doesn't pop up while you're writing real code - no dependencies beyond your completion engine ...yet another one of manu's creations &nbsp;&bull;&nbsp; MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/not-manu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/not-manu/filemention.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}