Shortcut Conflict: Ctrl + J conflicts with Chinese IMEs (Simplified/Traditional toggle)

Open 💬 2 comments Opened Feb 19, 2026 by dearxixi

What version of Codex CLI is running?

0.104.0

What subscription do you have?

Pay-as-you-go

Which model were you using?

gpt-5-codex

What platform is your computer?

Microsoft Windows NT 10.0.22631.0 x64

What terminal emulator and version are you using (if applicable)?

Windows Terminal (PowerShell)

What issue are you seeing?

Currently, the only way to insert a line break in the Codex CLI is to press Ctrl + J. However, this key combination is a system-level global shortcut in many popular Chinese Input Method Editors (IMEs) to toggle between Simplified and Traditional Chinese characters.

As a result, when Chinese users try to insert a line break, the system toggles the character set instead, and the CLI does not receive the command. Users can only switch to a non-Chinese keyboard layout just to insert a new line or edit in an external editor.

Suggestion: Support \ + Enter as an alternative method for line breaks.

What steps can reproduce the bug?

Can be reproduced in most Chinese IMEs in Mainland China. I have confirmed that the following widely used IMEs occupy Ctrl + J by default:

  • Sogou IME (one of the most popular IMEs)
  • Weasel (one of the most popular FOSS IMEs)
  • 冰凌输入法

And many other third-party IMEs.

What is the expected behavior?

_No response_

Additional information

_No response_

View original on GitHub ↗

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