chat:stash (Ctrl+S) stops working after returning from chat:externalEditor (Ctrl+G)

Resolved 💬 3 comments Opened Mar 28, 2026 by ollivogel Closed Apr 1, 2026

Description

After using Ctrl+G (chat:externalEditor) to open VS Code, closing the editor tab, and returning to Claude Code, Ctrl+S (chat:stash) no longer responds. The stash keybinding is effectively dead until the session is restarted.

Steps to reproduce

  1. Start Claude Code, type some text in the input
  2. Press Ctrl+S — stash works fine
  3. Type new text, press Ctrl+G — external editor (VS Code) opens
  4. Edit/close the VS Code tab, return to Claude Code
  5. Type text, press Ctrl+Snothing happens

Expected behavior

Ctrl+S should continue to work after returning from the external editor.

Environment

  • Claude Code v2.1.86
  • Windows 11 Pro (10.0.26200)
  • Shell: Git Bash (MINGW64)
  • EDITOR: code --wait
  • Custom keybindings: none (empty bindings array)

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗