CLI 交互状态下未正确处理 Ctrl+C 信号

例如使用 moon login 等待输入时按下 Ctrl + C 提交中断信号后,CLI 未正确处理并导致控制台输出显示异常。在 cmd.exe 和 PowerShell 下均有此问题。

这个问题以前在win10之前的windows版本上很常见,要把ctrl+c换成ctrl+break。

现在大部分命令行的工具库都把这部分兼容工作给做了,不过也会有遗漏的情况