ConEmu + bash CTRL+L 不再起作用

ConEmu + bash CTRL+L 不再起作用

为了运行 bash,我在 ConEmu 中设置了以下任务:

C:\cygwin\bin\bash.exe --login -i  -cur_console:d:C:\cygwin\bin

到今天为止,它运行良好。但是,我今天更新了 cygwin,现在Ctrl+L不起作用了(它似乎像Ctrl+一样工作C,或者只是Enter-- 输入了另一行)。Mintty 工作正常(CTRL+L工作正常)。

对于这里发生的事情有什么想法吗?

答案1

更新。这是 cygwin 的屏幕清除实现的更改。ConEmu 用控制台屏幕缓冲区阻止了一些活动。在构建中进行了更正140416

其余答案留给历史吧,因为它对于其他 cugwin 问题来说可能仍然有效。

为了确保这是 cygwin 的问题 - 从 Win+R(而不是从 mintty)运行你的 shell

C:\cygwin\bin\bash.exe --login -i

然后尝试您的操作(CtrlL)。如果它在标准控制台中重现 - 请向 cygwin 团队报告错误。

相关内容