A general introduction to the concept of Blocks in Warp.

What are Blocks?

A Block groups commands and outputs into one atomic unit.
Blocks enable us to easily:
  • Copy a command
  • Copy a command’s output
  • Scroll directly to the start of a command’s output
  • Re-input commands
  • Share both a command and its output (with formatting!)
  • Bookmark commands
Interested in how we differentiate input and output, or how we implement blocks? Check out our blog post: How Warp Works.