我在 Windows 10 上使用 cygwin 到ssh
我的服务器,最近我注意到每当我按下CTRL+o
整个会话/cygwin 窗口就会冻结。我也在腻子上测试了它,同样的事情发生了。我还注意到,CTRL+o
再次按下会导致其解冻。
我很确定以前没有发生过这种情况,因为我nano
通常使用文本编辑器CTRL-o
来保存文件。现在这引起了很大的挫败感,因为每次我尝试保存文件时,整个会话都会卡住。
我也尝试过stty -ixon
命令,但它没有帮助,而且似乎与CTRL+s
and无关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
特殊字符:
*丢弃 字符
字符将切换丢弃输出的
(您的设置可能会有所不同...)
手册页还说
在设置中,字符按字面意思理解,或编码为
^c
、0x37
、0177
或127
;特殊值^-
或者undef
用于禁用特殊字符。