<img width="928" height="1273" alt="Image" src="https://github.com/user-attachments/assets/badaa05d-39dc-4926-8137-063d32d1c079" /> <img width="420" height="516" alt="Image" src="https://github.com/user-attachments/assets/cdbdd03e-e01e-4546-8aae-1c5884e47f0d" /> 如上图,左键选中文字后出现了问题,版本是 1.1.16 ,我觉得可能算bug,希望尽快修改,比较影响使用体验。
Activity
binaricat commentedon May 27, 2026
没能复现,重启app以后依然存在 所有的server都能复现吗?
binaricat commentedon May 27, 2026
我把代码里能发 ^C 到 PTY 的路径都过了一遍,找不到鼠标选中能直接触发的入口。比较像是外部工具在劫持选中事件——中文输入法的"划词翻译/快速复制"(搜狗、百度、讯飞这类)、或者剪贴板增强工具(Ditto 之类)都会监听到选中后模拟一下 Ctrl+C 来抓文本,这个合成键就被终端当中断信号处理了。
能否切一下英文输入法(Shift)或者临时退出可能的剪贴板/翻译工具,再选文字看 ^C 还出不出?另外用的是哪个输入法、什么系统也方便的话告诉一下。
binaricat commentedon May 27, 2026
找到了一个跟你完全一样的 case 可以参考:MobaXterm 里双击出 ^C,根因是装了百度翻译客户端没关划词翻译,每次划词它会模拟 Ctrl+C 抓选中内容,到了终端就变 SIGINT。同类的还有有道词典、金山词霸、QTranslate、灵格斯(Lingoes)——所有带"划词翻译/取词"功能的都可能。
麻烦自查一下有没有装这些,把划词功能关掉再选文字试试,回来告诉我结果。
DaseinGeist commentedon May 27, 2026
OK,确实是某个划词组件的问题,我关不掉这个东西,以为是win10自带的什么小功能,把这个划词组件在netcatty里禁用掉之后就没有再出现这个问题了。麻烦开发者了。
fix(ai): prefix wrapped AI commands with a leading space (#1129)