CTRL-O 导致终端冻结

CTRL-O 导致终端冻结

我在 Windows 10 上使用 cygwin 到ssh我的服务器,最近我注意到每当我按下CTRL+o整个会话/cygwin 窗口就会冻结。我也在腻子上测试了它,同样的事情发生了。我还注意到,CTRL+o再次按下会导致其解冻。

我很确定以前没有发生过这种情况,因为我nano通常使用文本编辑器CTRL-o来保存文件。现在这引起了很大的挫败感,因为每次我尝试保存文件时,整个会话都会卡住。

我也尝试过stty -ixon命令,但它没有帮助,而且似乎与CTRL+sand无关CTRL+q

有什么想法可能导致此问题以及是否可以将其禁用吗?

答案1

您是否有运行 NZXT Cam 软件?激活其叠加层的默认热键是 Ctrl+O。删除 NZXT Cam Settings > Overlay 中指定的热键,您应该就可以了。

答案2

查看stty

~ (101) stty -a
speed 38400 baud; rows 40; columns 80; line = 0;
intr = ^C; quit = ^\; erase = ^H; kill = ^U; eof = ^D; eol = <undef>;
eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R;
werase = ^W; lnext = ^V; discard = ^O; min = 1; time = 0;
-parenb -parodd -cmspar cs8 -hupcl -cstopb cread -clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff
-iuclc -ixany -imaxbel iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt
echoctl echoke -flusho -extproc

特殊字符:
*丢弃 字符
字符将切换丢弃输出的

(您的设置可能会有所不同...)

手册页还说

在设置中,字符按字面意思理解,或编码为^c0x370177127;特殊值^-或者undef用于禁用特殊字符。

相关内容