10 Keyboard Shortcuts for Mac to Work Smarter
Master keyboard shortcuts for mac with practical categories for navigation, editing, system controls, apps, productivity, customization, and cheat sheets.
Written by

You're moving between a document, browser tabs, email, code, and an AI editing tool, yet your hands keep returning to the same familiar keys. You select a sentence, copy it, improve the wording, paste the result back, undo a change, and repeat the cycle without reaching for the mouse. That rhythm is where keyboard shortcuts for Mac become more than isolated commands. They form a writing and work system.
This guide groups 10 high-value shortcuts by real tasks, from selecting exact text and cleaning formatting to navigating apps, inserting special characters, and recovering from an unwanted edit. Some commands are universal across macOS, while others depend on the application's menu and text editor. Apple's official shortcut reference shows how broadly the system uses modifier combinations for editing, app control, search, screenshots, and other actions, reinforcing that shortcuts are a core part of the Mac interface, not a niche trick (Apple's Mac shortcut reference and historical discussion).
RewriteBar fits naturally into this workflow. It lives in the Mac menu bar, can be triggered with a customizable shortcut after you select text, and can help with grammar, tone, clarity, translation, or reusable writing workflows. If you're also trying to protect uninterrupted work time, these focus tips for Mac can complement a shortcut-based setup.
1. Command + C | Copy Selected Text for Quick AI Processing
Command + C copies selected text to the clipboard. It's the starting point for a controlled editing loop because you decide exactly what RewriteBar or another writing tool receives. Select an email paragraph, a product description, a code comment, or a passage from an essay, then press Command + C before triggering your preferred action.
The selection matters more than the copying itself. A content creator might copy only the body of an email before asking RewriteBar to make the tone warmer. A developer can copy a comment without sending surrounding code for editing. A student can isolate one paragraph and review its clarity rather than applying a broad rewrite to an entire assignment.
Practical rule: Copy the smallest complete passage that contains enough context for the requested edit.
macOS makes selection flexible. In many text fields, Command + A selects all available text, while a rapid click pattern can select a paragraph in apps that support it. After copying, trigger RewriteBar's command menu with its configured shortcut, then choose an action that matches the passage. The PopClip integration for RewriteBar offers another way to access text actions after selection.
Where the trade-off appears
Copying is safer than cutting because the original remains in place. The trade-off is that the clipboard can change as you work, so don't assume an earlier passage is still available after copying something else. For a repeatable workflow, select, copy, process, compare, and only then replace the original.

2. Command + Option + C | Copy Without Formatting
When styled text carries unwanted fonts, colors, links, or layout information, Command + Option + C can be useful in applications that support a plain-text copy command. It helps separate the words from their presentation before you send them into an editing workflow.
This is valuable when content comes from a web page, a design document, a PDF, or a formatted marketing template. A content marketer can extract a headline from a styled campaign document and ask RewriteBar to improve its clarity without carrying the source styling along. An academic writer can work with clean text from a mixed-format source. An indie founder can normalize copy collected from several places before reviewing its tone.
The command isn't universal in every app. macOS shortcuts often follow shared conventions, but application menus determine whether a specialized combination is available. Check the Edit menu before relying on it, especially in browsers, PDF readers, integrated development environments, and rich-text editors.
A cleaner preparation sequence
- Select the passage: Include the complete sentence or paragraph needed for context.
- Check the menu: Look for a plain-text or formatting-free copy command.
- Copy the content: Use the application's displayed shortcut if it differs.
- Process deliberately: Choose a RewriteBar action such as clarity, tone, or translation.
- Review the result: Formatting-free input is easier to inspect, but it may remove meaningful distinctions such as headings or inline emphasis.
The advantage is control. The limitation is that stripping formatting can also remove information you wanted to preserve. Use it for text cleanup, not automatically for every document.

3. Command + V | Paste RewriteBar Output Back Into Your App
Command + V completes the edit cycle. After RewriteBar processes selected text and you've reviewed the proposed version, place the insertion point where the original text belongs and press Command + V. The revised passage returns to the document, message, code editor, or browser field without requiring repeated window switching.
A developer might paste clearer documentation into an IDE comment. An email writer can return a tone-adjusted paragraph to a Gmail compose window. A content creator can replace a caption inside a scheduling tool after checking that the wording still matches the brand voice.
The command itself is simple, but the placement requires attention. If you click the wrong field before pasting, the output may land in a search box, chat window, or unrelated document. Confirm the insertion point, especially when several apps are open.
Paste with a review pause
For important writing, don't treat pasting as automatic approval. Compare the original and revised versions, verify names and technical terms, then paste. RewriteBar's keyboard shortcut documentation explains how shortcut-driven actions can fit into this kind of application-wide workflow.
A cautious sequence looks like this:
- Select the target field: Click exactly where the replacement should appear.
- Confirm the output: Check meaning, formatting, and any specialized vocabulary.
- Paste once: Use Command + V rather than repeatedly triggering the same action.
- Inspect the surrounding text: Make sure the replacement didn't duplicate a sentence or remove needed spacing.
- Undo if necessary: Keep Command + Z available before continuing.
The speed comes from reducing context switches, not from skipping judgment. AI output still needs a human review before it becomes final copy.

4. Command + Z | Undo Pasted Changes and Return to Original Text
A RewriteBar revision can sound too formal, alter the meaning, or replace text in the wrong field. Command + Z reverses that latest change, so you can test an alternative without treating the first result as final. Apple identifies Command-Z as the standard Mac undo shortcut in its maintained reference, alongside other core editing commands (Apple's shortcut documentation).
Use it immediately when the result is clearly wrong. The latest action might be a paste, a formatting change, or an edit made before RewriteBar opened. Pressing the shortcut repeatedly moves farther back through the app's edit history, so check the document after each undo rather than holding the keys down without reviewing.
A student can remove a stiff formal rewrite, then request a clearer academic tone. A developer can restore a code comment after a revision removed an important technical distinction. Someone writing in a second language can compare grammar and tone options while retaining a quick recovery path.
For broad replacements, follow this sequence:
- Save the document: The saved version provides recovery beyond the current undo history.
- Review before pasting: Compare the original and revised wording first.
- Undo immediately: Stop editing if the latest result is wrong.
- Narrow the selection: A smaller passage usually produces a more controlled revision.
Undo does not replace review. It lowers the cost of testing alternatives, while saving protects against mistakes that the current edit history may not recover. To restore an undone action, use this SaaS keyboard redo guide.
5. Command + X | Cut Text to Send to RewriteBar
Command + X removes selected text from the document and places it on the clipboard. That makes it useful when you're certain the existing passage will be replaced, such as during a focused content refresh or documentation rewrite.
Suppose a founder has an outdated value proposition in a landing-page editor. They can select the complete paragraph, press Command + X, send the clipboard content through RewriteBar, and paste the approved version into the same location. A developer refactoring unclear documentation can use the same sequence for a comment. A content creator replacing a weak social caption can remove the old wording before inserting a revised alternative.
Cutting is faster than copying followed by manual deletion, but it carries more risk. A partial selection can leave behind a fragment, while an overbroad selection can remove headings, links, or surrounding context.
Cutting is a replacement command, not a review command. Use it only when you're confident about the boundaries of the selection.
Protect the original when certainty is low
Use Command + C instead if you're still deciding whether the text should change. If you cut the wrong passage, press Command + Z right away. Don't perform several unrelated edits first, because later actions can make recovery harder to follow.
For large refreshes, work paragraph by paragraph. That preserves context, makes each rewrite easier to evaluate, and limits the damage if a result doesn't fit. Cut is powerful when the replacement is already planned. It's a poor choice for exploratory editing.
6. Command + A | Select All Text for Full Document Review
A finished article, essay, email, or product brief can be reviewed as one unit with Command + A. Select the document, copy it, and send the text to RewriteBar when you need feedback on overall grammar, tone, terminology, or voice. A developer can also use it to inspect documentation comments across a file.
The shortcut acts on whatever currently has focus. In a text editor, it may select the entire document. In a browser, it may select the active field or page content, depending on the cursor location. In a design application, it may select objects instead of text. Confirm the highlighted area before copying or processing it.
Use the shortcut as a review checkpoint
For a full-draft pass, follow this sequence:
- Save first: Keep a recoverable version of the current draft.
- Select all: Press Command + A with the intended editor active.
- Copy the selection: Press Command + C before sending the text for review.
- Check the output by section: Inspect headings, lists, examples, links, and technical details separately.
- Apply changes selectively: Retain passages that already work and accept only edits that fit the draft.
A broad selection gives an AI assistant more context, but it also creates more output to verify. General rewrites can change product names, links, code syntax, technical terms, or deliberate style choices. Review those elements before pasting anything back into the source document.
Command-A works well for a consistency pass over a finished draft. For line edits, work section by section so links and code syntax survive. The shortcut is also useful at the start of a review, when you want to identify repeated wording or uneven tone before making targeted selections.
7. Command + Option + Right Arrow | Select Word by Word
Precise selection prevents unnecessary rewriting. In editors that support it, Command + Option + Right Arrow moves the insertion point by word, and adding Shift extends the selection word by word. Because text-navigation behavior varies by application and keyboard layout, test the combination in the editor you use most.
This method is useful when a sentence contains one phrase that needs attention. A developer can select a vague expression inside a code comment without touching the surrounding explanation. A content creator can isolate a clause that sounds too promotional. An academic writer can select a phrase for clarity review while preserving the rest of the paragraph.
Build the selection deliberately
Place the cursor at the beginning or end of the target. Hold Shift, then press the word-navigation combination repeatedly until the exact phrase is highlighted. Copy it with Command + C, or trigger a RewriteBar action directly if your configured workflow works from the active selection.
The approach is more controlled than dragging across text, especially in dense paragraphs or narrow fields. It also takes practice. Keyboard behavior can treat punctuation, symbols, links, and compound terms differently, so don't assume one press always selects the same visual unit across apps.
Select for meaning, not just for convenience. A rewrite tool needs enough surrounding context to understand the phrase, but not so much that it changes unrelated material.
Use a sentence or complete clause when tone and grammar depend on context. Use a shorter phrase when you're correcting a specific expression. If the result feels disconnected, undo it and expand the selection.
8. Command + F | Find and Replace Text Before Sending to RewriteBar
Command + F opens the find interface in many Mac applications. Use it to locate repeated terms, typos, product names, placeholders, or wording that needs cleanup before a broader RewriteBar review. Applications with replacement controls can also handle consistent, exact changes across a draft.
For example, a marketer can search for an outdated brand name before reviewing tone. A developer can find repeated TODO comments and standardize their wording before improving documentation. A multilingual writer can check whether the same term or preposition appears inconsistently.
Use this shortcut for predictable text changes. Use RewriteBar for decisions that depend on meaning, clarity, or voice.
Check the context before applying changes
Search for the exact term first. If the application supports case-sensitive search, include capitalization when it affects the result. Read each match in its surrounding sentence, because the same word may be correct in one context and wrong in another, especially in technical documents, code, legal text, or product copy.
Apply replacements in this order:
- Search the target term: Confirm that the results cover the wording you intend to change.
- Review each context: Check that the proposed replacement preserves the sentence's meaning.
- Replace selectively: Use individual replacements when a term has multiple uses.
- Replace broadly only when safe: Apply the command across all matches only if every instance should change.
- Search again: Confirm that the unwanted form no longer appears.
After this cleanup, select the relevant passage and send it to RewriteBar. Exact substitutions handle consistency first, leaving the writing assistant to address interpretation, structure, and tone. That separation reduces avoidable corrections during the rewrite.
9. Command + Shift + V | Paste and Match Style
Command + Shift + V pastes clipboard content using the destination's existing style, when the application supports it. Some editors label the command Paste and Match Style in the Edit menu. It helps place RewriteBar output into an established document without importing the source font, size, color, or rich-text settings.
The shortcut fits a few common workflows. A content creator can insert revised copy into a branded template. An academic writer can return corrected prose to a thesis without disturbing its layout. An entrepreneur can add updated messaging to a styled email or website editor while retaining the destination's visual rules.
Formatting has a cost. Matching the destination style can remove intentional bold emphasis, links, lists, or inline code, depending on the application.
Check the command before pasting
Open the Edit menu and confirm the available command and key combination. Applications may use another shortcut or provide separate options for plain text and matching style. If the command is unavailable, use the menu option shown by that application rather than assuming the shortcut will work.
Use this quick check:
- Review the rewritten text: Confirm the wording before adjusting presentation.
- Place the cursor: Click the exact destination location.
- Paste with matching style: Use the menu command or displayed shortcut.
- Inspect the result: Check headings, links, spacing, lists, and emphasis.
- Undo if needed: Restore the original paste and use standard Command + V when source formatting matters.
The destination's formatting system determines the right choice. Use matching style for documents that already control typography and spacing. Use regular paste when the clipboard's links, emphasis, lists, or code formatting must remain intact.
<iframe width="100%" style="aspect-ratio: 16 / 9;" src="https://www.youtube.com/embed/hSPgWmcdaGE" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>For application-specific combinations, see custom keyboard shortcuts for Mac.
10. Control + Command + Space | Open Emoji and Special Characters Panel
Control + Command + Space opens the macOS character viewer in applications that support the system command. The panel lets you insert emoji, accented letters, currency symbols, mathematical notation, punctuation, and other special characters without searching the web or switching applications.
That matters in multilingual and technical writing. An international student can insert the correct quotation mark or accented character before reviewing an essay. A developer can add a mathematical symbol to a documentation comment. A non-native English speaker can choose the intended punctuation mark rather than relying on a visually similar substitute.
Search by meaning
Open the panel, type a descriptive term in its search field, and select the character you need. Then return to the text and review how the application renders it. A symbol may display differently in a code editor, browser field, document, or messaging app.
Use the character viewer before copying text into RewriteBar when the special character affects meaning or tone. For example, a currency symbol can clarify a price, while an accented name should remain accurate during grammar or clarity editing. Don't assume an AI rewrite will restore a character that was lost during copying.
The panel also includes emoji, but professional context matters. A symbol that works in an informal message may weaken a formal email, academic passage, or technical specification. Insert deliberately, then process the complete sentence so the writing assistant sees the character in context.
macOS supports many modifier keys and system commands, while individual apps add their own actions. That combination is why the best keyboard shortcuts for Mac aren't a memorized list. They're selected according to the writing task, the destination app, and the level of control you need.
10 Mac Keyboard Shortcuts: Functions & Uses
| Shortcut | π Complexity | β‘ Resources / Efficiency | β Expected Outcome | π Results / Impact | π‘ Ideal Use Cases & Tips |
|---|---|---|---|---|---|
| Command + C, Copy Selected Text for Quick AI Processing | π Low, universal, manual selection required | β‘ Uses system clipboard; instant access | β Reliable text capture for RewriteBar | π Fast cross-app workflow; broad applicability | π‘ Triple-click or Cmd+A to speed selection; combine with custom shortcuts |
| Command + Option + C, Copy Without Formatting | π Medium, longer combo; app-dependent support | β‘ Produces plain-text clipboard; reduces artifacts | β Cleaner input β fewer formatting conflicts | π Improves AI accuracy; smaller payloads | π‘ Use from web/design files; verify app supports shortcut |
| Command + V, Paste RewriteBar Output Back Into Your App | π Low, universal paste, may overwrite at cursor | β‘ Instant reinsertion; depends on clipboard content | β Seamless insertion of AI-edited text | π Maintains productivity flow; risk of losing clipboard data | π‘ Use side-by-side verify before pasting; Cmd+Z to undo if needed |
| Command + Z, Undo Pasted Changes and Return to Original Text | π Low, universal undo; history length app-dependent | β‘ Immediate revert; no extra resources | β Fast recovery and risk mitigation | π Encourages experimentation; reduces rollback cost | π‘ Undo immediately after unwanted paste; save often to preserve history |
| Command + X, Cut Text to Send to RewriteBar (Deletes Original) | π LowβMedium, single destructive action | β‘ Efficient one-step cut+clipboard; risky if mistaken | β Quick replacement workflow when intentional | π Speeds refactors but increases accidental-loss risk | π‘ Double-check selection before cut; use Cmd+Z if wrong |
| Command + A, Select All Text for Comprehensive Document Review | π Low, single keystroke selects entire content | β‘ May increase processing time for large docs | β Enables whole-document analysis and consistency fixes | π Powerful for bulk edits; potential longer processing | π‘ Process large docs in sections if slow; save before wholesale changes |
| Command + Option + Right Arrow, Select Word by Word | π Medium, precise but not supported everywhere | β‘ Low resource; faster than dragging for short phrases | β Granular targeted selections for focused edits | π Reduces accidental inclusion; improves selection accuracy | π‘ Hold Shift to extend selection; pair with Cmd+C to send selected phrase |
| Command + F, Find and Replace Text Before Sending to RewriteBar | π Medium, requires precise patterns and care | β‘ Highly efficient for systematic fixes when used carefully | β Standardizes terminology and fixes repeats | π Prepares cleaner inputs; lowers manual correction load | π‘ Use Replace then Review; combine with RewriteBar workflows |
| Command + Shift + V, Paste and Match Style (Remove Source Formatting) | π Medium, app-specific availability | β‘ Saves reformatting time when supported | β Preserves destination styling for pasted text | π Reduces post-paste formatting work; ensures visual consistency | π‘ Check Edit menu for availability; use in templates and styled docs |
| Control + Command + Space, Open Emoji & Special Characters Panel | π Low, system-wide GUI panel | β‘ Slight interruption to flow; searchable panel | β Accurate insertion of special/multilingual characters | π Improves punctuation/international support | π‘ Insert special chars before copying; create shortcuts for frequent symbols |
Turn Shortcuts Into a Repeatable Mac Editing System
A shortcut becomes valuable when it fits a repeatable sequence. For text work, start by selecting precisely. Use word-by-word movement for a phrase, Command-F to locate a repeated issue, or Command-A when you need a document-wide review. Selection determines the quality and risk of everything that follows.
Next, choose between copying and cutting. Command + C keeps the original in place and is the safer default for experimentation. Command + X removes the passage immediately, so reserve it for planned replacements. If formatting could interfere with the next step, use a formatting-free copy command where the application supports it, and confirm the option in the Edit menu before trusting the shortcut.
Process the text with the action that matches the task. A grammar correction, tone adjustment, translation, or custom multi-step workflow should have a clear purpose. RewriteBar can be configured to open from a shortcut after text is selected, which keeps the editing action close to the original writing context rather than forcing you to move text between separate windows.
Then paste with intent. Use Command + V when you want the clipboard content as provided. Use Command + Shift + V when the destination should control the formatting and the application supports Paste and Match Style. Review the result before moving on, particularly if the passage contains code comments, names, links, numbers, product terminology, or deliberate emphasis.
Recovery is part of the workflow: Keep Command-Z close, save before broad changes, and undo immediately when a replacement misses your intent.
Shortcut behavior can vary by application. Apple's reference describes the shared modifier pattern and system commands, but apps can add, override, or omit specialized combinations. Check the menus in Pages, Microsoft Word, Google Docs, Mail, Safari, Xcode, Visual Studio Code, and your preferred writing tools. The displayed menu command is the most reliable answer when a shortcut behaves unexpectedly.
Create a one-page visual cheat sheet organized by action rather than alphabetically. Put selection commands in one group, copy and cut in another, paste and formatting in a third, and undo or recovery at the bottom. Add your RewriteBar command shortcut and any custom actions you use frequently. A small diagram showing select, copy, process, paste, review, undo is more useful than a crowded list of every available command.
Practice a small group first. Start with Command-C, Command-V, Command-Z, Command-F, and Command-A, then add precise selection and formatting commands as they become familiar. The goal isn't to memorize every combination. It's to make the repeated parts of writing automatic while preserving human judgment for the parts that affect meaning.
RewriteBar brings selection-based editing into the apps where you already write, with shortcut-triggered actions for grammar, tone, clarity, translation, and custom workflows. Use these Mac shortcuts to select text, review the result, and return the approved version without breaking your flow, then visit RewriteBar to see how it can fit your editing system.
More to read
Procedure Documentation Templates: Free Downloads for 2026
Find free procedure documentation templates for IT, HR, and ops. Streamline your SOPs with Word, Notion, and Process Street downloads.
10 Essential Developer Productivity Tools for 2026
Boost your workflow with our 2026 guide to the top 10 developer productivity tools. Explore AI assistants, editors, and automation to code smarter, not harder.
10 Bug Report Templates for Every Workflow
Compare 10 bug report templates for GitHub, Jira, forms, and more, with use cases, examples, customization tips, and copyable formats.
Tags
Written by
Published
September 3, 2026
