Skip to content

Releases: 07CalC/cook.nvim

v0.1.0 - initial release

13 Apr 09:38

Choose a tag to compare

cook.nvim is a modular Neovim plugin designed to compile and run code directly within a floating or split terminal.

Core Features

  • Smart Runners: Automatically detects filetypes and executes the appropriate command.
  • Placeholder System: Use variables like {file}, {name}, {dir}, and {exe} to build custom commands.
  • Project Recipes: Define a recipes.lua in your project root for task-specific commands like build or test.
  • CP Mode: The :Coop command pipes clipboard content directly into your program's standard input.
  • Vim Integration: Prefix commands with ! to trigger native Vim commands or plugin functions.

Quick start

-- lazy.nvim
{
  "07CalC/cook.nvim",
  config = function()
    require("cook").setup()
  end,
}