JetBrains: Claude Code (Plugin) terminal tab captures terminal tab-switching shortcuts (Ctrl+PgUp/PgDown)[BUG]

Resolved 💬 3 comments Opened Mar 26, 2026 by Algomorph Closed May 5, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

When the Claude Code tab has focus in the JetBrains terminal panel, keyboard shortcuts for switching between terminal tabs (Ctrl+PgUp / Ctrl+PgDown) are captured by the Claude Code component and do not propagate to the IDE. All other terminal tabs (including third-party plugin terminals) correctly allow these shortcuts to switch tabs.

What Should Happen?

Ctrl+PgUp / Ctrl+PgDown should switch between terminal tabs regardless of which tab has focus, as they do for all other terminal tab types.

Steps to Reproduce

  1. Open CLion (or any JetBrains IDE) with the Claude Code plugin installed
  2. Have multiple terminal tabs open (e.g. a regular shell, Claude Code)
  3. Focus a regular terminal tab and press Ctrl+PgDown — tab switches as expected
  4. Focus the Claude Code tab
  5. Press Ctrl+PgUp or Ctrl+PgDown — nothing happens; the shortcut is swallowed

Claude Model

Not sure / Multiple models

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

2.1.84 (Claude Code)

Platform

Anthropic API

Operating System

Ubuntu/Debian Linux

Terminal/Shell

IntelliJ IDEA terminal

Additional Information

  • Pressing Escape does not release focus from the Claude Code component
  • No conflicting keybindings found in Settings → Tools → Terminal → Configure terminal keybindings
  • OS: Linux (Ubuntu / Gnome)
  • IDE: CLion
  • Plugin: Claude Code (Beta), Version 0.1.14-beta

View original on GitHub ↗

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