Mac Cut and Paste Keyboard Shortcuts: A Practical Guide
Master macOS cut, copy, and paste shortcuts (Cmd+C, Cmd+X, Cmd+V) with formatting options and clipboard tips for Finder, editors, and Terminal workflows.

On macOS, the standard cut, copy, and paste shortcuts are Cmd+C to copy, Cmd+X to cut, and Cmd+V to paste. These apply across most apps, including Finder, text editors, browsers, and terminal workflows. For pasting without formatting, use the app’s dedicated option or the common alternative shortcut Cmd+Option+Shift+V in many apps. Some apps support additional paste options like matching style.
Overview: macOS cut, copy, and paste basics
On macOS, cut, copy, and paste form a simple, consistent model for moving content across applications. The core shortcuts are Cmd+C to copy, Cmd+X to cut, and Cmd+V to paste. These apply in text editors, browsers, Finder, and many terminal workflows, which means once you learn them you can switch between documents, file management, and scripting tasks with confidence. The Keyboard Gurus team notes that these shortcuts are the core building blocks of efficient Mac workflows, and they map cleanly to Windows equivalents for cross‑platform familiarity. This section introduces what each command does, how it behaves in typical apps, and the caveats you should expect when working with different content types such as text, files, or rich media. You will also learn how to handle formatting differences when pasting into apps that style content differently.
# Copy text to the clipboard in a terminal-friendly form
printf 'Hello from Keyboard Gurus' | pbcopy
# Retrieve and display the clipboard contents
pbpasteIn practice, the clipboard on macOS is a simple data carrier. The same Cmd+C/Cmd+V shortcuts work in Finder for filenames, in TextEdit and code editors for code blocks, and in many other apps. If you paste into a field that accepts rich formatting, the content may bring along styling; many apps offer a “paste without formatting” option or a specific keyboard shortcut to strip styling. For developers and power users, there is also a CLI angle: you can funnel terminal output directly to the clipboard with pbcopy, and extract it with pbpaste, enabling scripting workflows that rely on the clipboard as an intermediate data store.
Here is a quick cross‑reference for the common uses and expectations when translating mouse-driven actions into keyboard-driven ones. Remember that not every app honors every feature, particularly when dealing with non-text data like images. Keyboard Gurus recommends testing critical flows in your three most-used apps to confirm behavior and stay productive across contexts.
bash
# Copy text to the clipboard
printf 'Block 1 demo' | pbcopy
# Paste from clipboard to stdout
pbpaste
# Simple Python clipboard example (requires pyperclip, optional for cross‑platform use)
# Note: Pyperclip may require installation in your environment
python3 - << 'PY'
import subprocess
subprocess.run(['bash','-lc','printf \'Block 1 via Python\' | pbcopy'], check=True)
print('Clipboard now has:')
subprocess.run(['bash','-lc','pbpaste'], check=True)
PYWe also cover a CLI‑side snippet that demonstrates cli clipboard operations, which are useful for scripting and automation. Keyboard Gurus notes that CLI clipboard operations are powerful when you pipe data directly into or out of the clipboard, enabling clean integration with shell scripts and build pipelines.
Steps
Estimated time: 5-10 minutes
- 1
Select content to move
Highlight the text, file, or item you want to transfer. For files, select in Finder; for text, select the characters in your editor.
Tip: Use Shift+Arrow keys to adjust selection quickly. - 2
Copy or cut
Press Cmd+C to copy or Cmd+X to cut the selection. The original remains if you chose copy; cutting removes it after you paste.
Tip: If you need to move rather than duplicate, choose cut. - 3
Move to destination
Navigate to the target area where you want to paste, such as a document or a folder.
Tip: Use Cmd+Tab to switch apps without losing context. - 4
Paste into destination
Press Cmd+V to insert the clipboard content. In some apps you may see additional paste options revealed in menus.
Tip: If you paste into a rich text field, formatting may transfer. - 5
Optional: paste without formatting
If you need plain text, use the app shortcut or the command line to paste without formatting.
Tip: Try Cmd+Option+Shift+V where supported.
Prerequisites
Required
- macOS 10.12+ (Sierra or newer)Required
- Terminal or iTerm2 access for CLI examplesRequired
- Basic command line knowledgeRequired
Optional
- Python 3.8+ and pyperclip (optional for cross‑platform clipboard example)Optional
- Text editor or Finder to test copy/pasteOptional
Keyboard Shortcuts
| Action | Shortcut |
|---|---|
| CopyCopies selection to clipboard | Ctrl+C |
| CutRemoves selection to clipboard | Ctrl+X |
| PasteInserts clipboard content | Ctrl+V |
| Paste without formattingPastes as plain text in many apps | Ctrl+⇧+V |
Got Questions?
What is the mac cut and paste keyboard shortcut?
On macOS, the standard shortcuts are Cmd+C to copy, Cmd+X to cut, and Cmd+V to paste. These work across most apps including Finder and editors.
On a Mac, you cut with Command X, copy with Command C, and paste with Command V.
Do these shortcuts work in Finder and text editors?
Yes. The same shortcuts apply in Finder for filenames and in text editors for text. Some apps may offer extra paste options.
Yes, the same Command keys work in Finder and editors.
How do I paste without formatting?
Use the app's paste without formatting option, commonly Cmd+Option+Shift+V, or Cmd+Shift+Option+V depending on the app.
Use paste without formatting with the app shortcut, often Cmd+Option+Shift+V.
What if paste doesn't work?
Ensure you are in an editable field, check keyboard mappings, or try pbpaste in the Terminal if you suspect clipboard content. Restarting the app can help as well.
If paste fails, check focus and mappings, or use the Terminal to inspect the clipboard.
Is there a clipboard history on macOS?
macOS does not expose a built in history. You can rely on third‑party utilities if you need to recall previous clipboard items.
macOS doesn't keep a built in clipboard history.
Can I customize the shortcuts?
Some shortcuts can be customized per app in System Settings, but the core cut/copy/paste on macOS remains Cmd-based.
Some apps let you customize shortcuts, but Cmd+C/X/V are standard.
What to Remember
- Use Cmd+C/X/V on Mac for most apps
- pbcopy/pbpaste enable CLI clipboard work
- Paste without formatting with app shortcut or Cmd+Option+Shift+V
- Test in Finder, editors, and Terminal for consistency