Single-line input
ink input edits exactly one logical line.
Ink adds a compact interactive editing step to terminal workflows. Standard output carries only the accepted value while the interface talks directly to the controlling terminal.
Single-line input
ink input edits exactly one logical line.
Multiline textarea
ink textarea supports line breaks and a scrolling viewport.
Vim-style editing
Normal, Insert, and Visual editing include line and block selections.
Clean composition
On acceptance, standard output contains only the edited value and a final newline.
Use ink input for compact values and ink textarea for prose or structured multiline text. Seed either prompt from --value or a pipe, edit with familiar Vim motions, and pass the accepted result to the next command. Bundled themes, semantic color overrides, shell completions, and validated configuration keep Ink at home in existing terminal setups.
Start with installation or inspect the CLI reference.