Codex and Claude on Mac: Windows-style copy, paste and terminal interrupt

By Wondering Works, maker of Windsify · Updated

In Codex and Claude desktop chat, Windsify 1.4.21 provides ordinary Windows-style shortcuts such as Ctrl+C to copy and Ctrl+V to paste in both Free and Pro. In a recognized embedded terminal with Pro, use Ctrl+Shift+C or Ctrl+Insert to copy; Ctrl+C stays native interrupt, even with a selection.

Free terminal warning: Free uses generic Windows mappings inside embedded terminals too. Ctrl+C copies and does not interrupt. If Pro does not recognize an embedded terminal, it may also apply chat copy behavior to Ctrl+C. Check the focused pane before relying on an interrupt.

The focused pane and edition determine the shortcut

Released Windsify 1.4.21 behavior
Where you areShortcutResult
Desktop chat, Free or ProCtrl+C · Ctrl+VOrdinary copy and paste mappings
Embedded terminal, FreeCtrl+C · Ctrl+VGeneric copy and paste; Ctrl+C does not interrupt
Recognized embedded terminal, ProCtrl+Shift+C · Ctrl+InsertNative copy action for selected terminal text
Recognized embedded terminal, ProCtrl+V · Ctrl+Shift+V · Shift+InsertNative paste action
Recognized embedded terminal, ProCtrl+CNative interrupt, including when text is selected
Recognized standalone Terminal or iTerm2, either editionControl shortcutsRemain native

Pro chat also retains ordinary editing mappings when the focused area cannot be classified. This includes Ctrl+A, Ctrl+C/V/X, undo/redo and text navigation. Only a confirmed terminal selects Pro terminal rules. In that recognized terminal, other shell Control keys, including Ctrl+A/E/D/L/R/Z, stay native; the shell or running program determines their response.

Set up and test a safe clipboard example

  1. Install Windsify 1.4.21, allow Accessibility access, and enable Windows keyboard shortcuts. Check that Pro or the 14-day Pro trial is active if you need embedded-terminal interrupt behavior.
  2. Click the desktop chat input. Copy and paste a harmless test sentence with Ctrl+C/V; ordinary selection behavior still belongs to the app.
  3. In an available embedded terminal, click the actual shell input rather than a Find field or static output. With Pro, select harmless output and copy it with Ctrl+Shift+C or Ctrl+Insert.
  4. Paste harmless text with Ctrl+V without executing it. Test Ctrl+C on a disposable foreground command, and confirm it interrupts rather than copying.

No Codex or Claude settings or app files are modified by this adapter. This guide concerns the desktop apps and their recognized embedded terminals. Running the Claude Code CLI in a separate terminal does not create Claude desktop-pane integration; that terminal follows its own native policy.

Why Ctrl+C does not copy a terminal selection in Pro

Codex and Claude do not use Windsify’s VS Code selection-aware integration. In a recognized Pro terminal, Ctrl+C interrupts even while output is selected. Use an explicit copy chord instead. The VS Code terminal guide explains its separate setup, where selected text can make Ctrl+C copy and no selection can make it interrupt.

If copying or interrupting behaves differently

How terminal focus is identified

Classification uses accessibility roles, interface classes and the ancestry of the focused element. It does not read messages, terminal text, selected-text contents or clipboard contents. Changed focus, missing metadata or a query timeout can leave classification unknown; Pro then uses ordinary chat mappings, so an unrecognized terminal may receive copy instead of interrupt.

Windsify 1.4.21 improves chat shortcuts when Codex or Claude focus cannot be identified. See the release notes. If behavior changes after a desktop-app update, use the troubleshooting steps above.

Frequently asked questions

Does Ctrl+C copy or interrupt in Codex and Claude terminals?

In a recognized Pro embedded terminal, Ctrl+C interrupts even with selected text. Use Ctrl+Shift+C or Ctrl+Insert to copy. Free uses generic Ctrl+C copy; an unrecognized Pro terminal may also receive chat copy behavior.

Is this the same selection-aware behavior as VS Code?

No. Selection-aware Ctrl+C belongs to the configured VS Code Pro integration. Codex and Claude Pro terminals use explicit copy chords and native Ctrl+C interrupt.

What should I do if Pro does not recognize the terminal?

Disable Windows keyboard translation to use native behavior, or use a recognized standalone Terminal or iTerm2 window. Use Shortcut Help to inspect the unexpected shortcut and review its report before sharing it.

The download includes a 14-day full Pro trial; Free features remain after it ends. Pro is currently US$14.99 early bird, regularly US$19.99, paid once for up to 3 Macs with all future updates. See pricing.

Try Windsify Pro for 14 days

Related guides