Cygwin:弹出浏览器后无法显示输入字符

时间:2014-07-24 15:00:57

标签: cygwin

我想从play框架(www.playframework.com)运行激活器。 当我键入激活器时,程序将运行并弹出浏览器。当我关闭或隐藏浏览器时,我继续使用cygwin bash来执行其他命令。

但是当我尝试输入时,我无法看到我正在输入的字符\ text \命令。当我按下回车键时,我可以看到bash响应输出到我输入的内容。 我也尝试重新安装,它给出了同样的问题。

可能是什么问题?我会错过一些设置吗?我正在使用win8.1 pro 64bit并安装最新的cygwin默认选择。

1 个答案:

答案 0 :(得分:3)

我在以下配置中遇到了同样的问题:

  • Cygwin on Window 7 64 Professional
  • Typesafe Activator 1.2.3
  • Oracle JDK 1.7 64

所以,这就是我设法解决这个问题的方法,到目前为止我没有发现任何附带影响:

修改“激活器”shell脚本:

[PATH_TO_YOUR_INSTALLATION]\activator-1.2.3\activator

评论以下行(#220左右):

    # stty -icanon min 1 -echo > /dev/null 2>&1

另一个选项

如果不想编辑此文件,只需运行(盲目)follow命令,然后echo开始再次运行:

stty icanon echo

就是这样!