Ctrl-c 导致 cygwin 在 ghci 上崩溃
Ctrl-c causes cygwin to crash on ghci
我正在使用 cygwin 进行 Haskell 开发。当我尝试使用 Ctrl-C 退出会话时,控制台冻结并随后崩溃。
知道如何在不崩溃的情况下退出 ghci
吗?
当您在 Windows 上启动 ghci
时,它会显示此消息:
$ ghci
WARNING: GHCi invoked via 'ghci.exe' in *nix-like shells (cygwin-bash, in particular)
doesn't handle Ctrl-C well; use the 'ghcii.sh' shell wrapper instead
GHCi, version 8.0.1: http://www.haskell.org/ghc/ :? for help
而不是 运行宁 ghci
, 运行 ghcii.sh
.
我正在使用 cygwin 进行 Haskell 开发。当我尝试使用 Ctrl-C 退出会话时,控制台冻结并随后崩溃。
知道如何在不崩溃的情况下退出 ghci
吗?
当您在 Windows 上启动 ghci
时,它会显示此消息:
$ ghci
WARNING: GHCi invoked via 'ghci.exe' in *nix-like shells (cygwin-bash, in particular)
doesn't handle Ctrl-C well; use the 'ghcii.sh' shell wrapper instead
GHCi, version 8.0.1: http://www.haskell.org/ghc/ :? for help
而不是 运行宁 ghci
, 运行 ghcii.sh
.