Terminal Blocks
# Terminal Blocks import VideoEmbed from '@components/VideoEmbed.astro'; ## What are Blocks? 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 :::note Interested in how we differentiate input and output, or how we implement blocks? Check out our blog post: [How Warp Works.](https://blog.warp.dev/how-warp-works/#implementing-blocks) ::: <VideoEmbed url="https://youtu.be/PH1u0TZ5Lf0" title="Intro to Blocks" /> A Block groups commands and outputs into one atomic unit.
What are Blocks?
Section titled “What are Blocks?”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
