在 WSL2/Ubuntu/Windows Terminal 中输入 Ctrl-; 好像输入的是 ^[ (escape)。如何关闭?

在 WSL2/Ubuntu/Windows Terminal 中输入 Ctrl-; 好像输入的是 ^[ (escape)。如何关闭?

在 WSL2/Ubuntu/Windows 终端中输入Ctrl-;(control 加分号) 似乎输入了^[(escape)。为什么会发生这种情况,我该如何关闭此行为?

请注意,当我从 Windows 终端(使用 VcXsrv)启动 xterm 时,似乎不会发生这种情况。此外,Ctrl-;在 Windows 终端 PowerShell 选项卡中输入似乎会使屏幕上出现分号(我假设这就是它在那里所做的一切,但我不确定)。

Windows 终端版本:1.17.11461.0

答案1

我相信你看到的是https://github.com/microsoft/terminal/issues/3483。Windows 控制台(以及终端)目前在某些按键组合键上存在错误,包括ctrl+;

相关内容