我需要一个可维护的MSYS shell.这是我目前的困境:
默认的rxvt.exe有一个滚动条并复制和粘贴,但不会将控制字符或箭头键发送到shell中正在运行的程序(如解释器/调试器).当使用Haskell解释器ghci时,这是一个真正的刺.
另一个shell sh.exe处理控制字符(或至少其中一些),但没有滚动条或复制和粘贴.
rxvt在输出缓冲方面也存在(相对)更多问题
我有什么选择?替换shell需要知道msys吗?我想要的只是一个理智的环境,可以使用Haskell(ghc),C++(gcc)和基本工具链(make和what not).如果它不涉及疯狂的恶作剧,我愿意编译一个shell.