AI · beta · Neovim 0.9+ · 127 commits

buffer-ctx.nvim

Everything the current buffer already knows about itself, as text you can insert or copy: its path, its Lua module name, the line you are on, a timestamp, a UUID, an annotation, a boilerplate header.

Repository README :help

recorded with VHS from demos/buffer-ctx.tape in a clean Neovim — re-recorded weekly
what is shown when
  1. :Insert location - path:line, at the cursor
  2. :Insert timestamp - and date, env, uuid, linecount ...
  3. :Insert uuid - a v4 uuid where you type
  4. :Insert linecount - and filename, filepath, module ...