title: Console input within SBT does not echo to the screen
body: <p>I hope I am missing something as it seems that keystrokes do not echo to the screen when a program is run within sbt.
  Here is an example:</p>
  
  <pre><code>object ConsoleTest extends App {
    println("Enter a line:")
    val input = Console.readLine()
    println("You entered: " + input)
  }
  </code></pre>
  
  <p>When I compile this simple code and run it from the command line (outside of sbt), I see the keystrokes as I type them for input and all works fine.<br>
  Unfortunately, when I use sbt to compile &amp; run the same code, it does not echo the keystrokes to the screen at all. This is a disconcerting experience.<br>
  Has anyone else experienced this difference?<br>
  I've done some searching to see if others encounter this and whether there might be an sbt runtime parameter to allow keystroke echo. No luck so far.<br>
  I am using sbt-0.13.2 and the Java version of the above code experiences this same difference so it seems localized to running in the sbt environment.<br>
  Any insight is appreciated. </p>