我需要一个适用于MSYS的可用外壳.这是我目前的困境:
默认的rxvt.exe有一个滚动条,并复制并粘贴,但是不会向shell中运行的程序发送控制字符或箭头键(如解释器/调试器).当使用Haskell解释器ghci时,这是一个真正的刺.
另一个shell sh.exe处理控制字符(或至少其中一些),但没有滚动条或复制和粘贴.
rxvt还具有(相对)更多的输出缓冲问题
我有什么选择?替换shell是否需要msys知道?所有我想要的是与Haskell(ghc),C(gcc)和基本工具链(make和什么不是)一起工作的理想环境.如果不涉及疯狂的shenanigans,我愿意编译一个shell.
如果你是一个更好的终端模拟器,我已经成功与
http://sourceforge.net/projects/console/
它是标准Windows命令窗口的替代品.您可以设置MSYS或Cygwin,或任何您想要的shell作为后盾.