這是我的頭部劃傷者;我在Mac OS 10.11.6上,最近我開始使用sbt
進行scala。我遇到的情況是,每當我運行某個特定的小型Hello World
類型項目(包含在本文的底部)的某個sbt命令(例如,sbt run
,sbt test
等)時,我都無法看到我的鍵盤之後撫摸。我的標準提示仍然存在,但是我輸入的任何內容都不顯示。擊鍵仍然是註冊的,因爲我可以輸入ls
,點擊ENTER並仍然看到輸出,但我看不到我輸入的是ls
。sbt腐敗終端顯示器
也許更令人困惑的是,如果我運行sbt
並進入交互模式,我可以看到我的按鍵!同樣,我可以在scala REPL和IPython會話中看到我的按鍵。不過,我不能在標準python
解釋器中看到我的按鍵!
它似乎不是我的$PS1
的問題,因爲我可以unset PS1
和問題是相同的。其他項目似乎也不會出現這種情況。
的目錄結構是標準的sbt
結構,這是在src/main/scala/Hello.scala
:
object Hello extends App {
val p = Person("Foo")
println("Hello from " + p.name)
}
case class Person(var name: String)
是否有可能的是,當我複製/粘貼到這個vim
(從如果這是有關.pdf)時,一些奇怪的角色隱藏在那裏?否則,這是怎麼回事?
這是可能的,但應該是很容易通過,可以顯示不可見的字符任何編輯器中打開文件進行檢查。 – pvg
我在這裏遇到同樣的問題。 – marios
嘗試更新操作系統 –