我需要一个可维护的MSYS shell.这是我目前的困境:
默认的rxvt.exe有一个滚动条并复制和粘贴,但不会将控制字符或箭头键发送到shell中正在运行的程序(如解释器/调试器).当使用Haskell解释器ghci时,这是一个真正的刺.
另一个shell sh.exe处理控制字符(或至少其中一些),但没有滚动条或复制和粘贴.
rxvt在输出缓冲方面也存在(相对)更多问题
我有什么选择?替换shell需要知道msys吗?我想要的只是一个理智的环境,可以使用Haskell(ghc),C++(gcc)和基本工具链(make和what not).如果它不涉及疯狂的恶作剧,我愿意编译一个shell.
如果你是一个更好的终端模拟器,我已成功使用http://sourceforge.net/projects/console/
它是标准Windows命令窗口的替代品.您可以设置MSYS或Cygwin,或任何您想要的外壳支持它.
请访问http://code.google.com/p/mintty/.那个怎么样?我发现它绝对有用.还是puttycyg(较旧的尝试)?
从msys shell:
mingw-get install mintty mintty