さて、getCh
の前から怪しいと思ってたのだけど、getChar
がEnterを押すまでキーを認識しない。
いろいろ調べると、バッファリングモードの問題らしく
import IO do hSetBuffering stdio NoBuffering
とかなんとかそういうのをやれと書いてある。が、やっても効かない。 mintty/msys の問題なのかなあ。sttyの問題なのか?よくわからん。 cmd.exeじゃエスケープシーケンスが効かないからってminttyを導入したのに、結局、Windowsでやるなってことなのか・・・・・・