[BUG] Ctrl+G does not open plan in external editor during plan acceptance on Linux

Resolved 💬 1 comment Opened Apr 23, 2026 by shelldandy Closed May 28, 2026

Description

When Claude Code is in plan mode and presents the plan for acceptance, pressing Ctrl+G should open the plan in $EDITOR for review. This works correctly on macOS but does nothing on Linux.

Steps to reproduce

  1. Start Claude Code on Linux
  2. Enter plan mode (e.g. /plan)
  3. Give a task that generates a plan
  4. When the plan is presented for acceptance (the confirmation dialog), press Ctrl+G
  5. Nothing happens — the plan does not open in $EDITOR

Expected behavior

Ctrl+G should open the plan file in $EDITOR (same behavior as on macOS).

Actual behavior

Ctrl+G is silently ignored in the plan acceptance dialog on Linux. It works fine in the chat input context on the same machine.

Platform comparison

| Context | macOS | Linux |
|---------|-------|-------|
| Chat input (Ctrl+G) | Works | Works |
| Plan acceptance (Ctrl+G) | Works | Does not work |

Environment

  • Claude Code version: 2.1.117
  • OS: Arch Linux (rolling), kernel 6.19.13-arch1-1
  • Terminal: kitty (xterm-kitty)
  • Shell: bash
  • Hardware: ThinkPad

The same user confirms Ctrl+G works in both contexts on their macOS machine.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗