How to Copy Multiple Lines at Once on Mac

How to Copy Multiple Lines at Once on Mac

"Copy multiple lines at once" can mean two different things on a Mac: copying a block of consecutive lines, or copying several separate pieces of text in one workflow. Here's how to do both.

Copying a block of consecutive lines

This is the easy case. Any contiguous selection copies as one clipboard item:

Paste with Cmd+V and the whole block lands intact. Nothing special required — macOS treats the multi-line selection as a single item.

Copying non-adjacent lines

This is where the default clipboard falls short. If you want line 3, line 9, and line 20 — but not the lines in between — macOS gives you no built-in way to accumulate them. Each Cmd+C overwrites the last.

There are three real approaches.

Option 1: Select all, then trim

Copy the whole region, paste it somewhere scratch, and delete the lines you don't want. Workable for a few lines, tedious past that.

Option 2: Use a column/multi-cursor editor

If the lines share a structure (like a spreadsheet column or code), a text editor with multi-cursor or column selection lets you grab a vertical slice. In many editors, hold Option and drag to make a column selection, then copy. Spreadsheets let you select a column and copy all cells at once.

Option 3: A paste stack (the clean way)

A clipboard manager with a paste stack is built for exactly this. You copy each line you want, one at a time — they stack up instead of overwriting — and then paste them all out in order with repeated pastes.

In ClipHistory:

  1. Copy line 3 (it goes on the stack).
  2. Copy line 9 (added to the stack).
  3. Copy line 20 (added).
  4. Switch to your destination and paste repeatedly — each paste drops the next item in sequence.

No alt-tabbing back to re-copy, no losing earlier lines.

Collecting values from many places

The paste stack also shines when the lines aren't even in the same document — a name from one window, an email from another, a code from a third. Copy each as you find it; they all accumulate. This turns a five-trip back-and-forth into a single sweep.

Reusing the same set of lines repeatedly

If you paste the same block of lines often — a standard reply, a list of fields, a snippet of boilerplate — save it once as a snippet in ClipHistory and recall it any time. And anything you want permanently available, pin it so it never rotates out of your 150-item history.

Quick reference

Get ClipHistory for macOS

Stop copying lines one at a time. ClipHistory's paste stack, history, and snippets make multi-item copying effortless — local, signed and notarized by Apple, universal binary, macOS 12+. One-time $19.99 (12-month license, no auto-renewal). Download ClipHistory.