2012-03-04 4 views
5

時々、scalaインタプリタを終了した後、私はbashシェルに戻り、すべてのテキストが見えません。入力からの改行(戻り)は表示されません。以下は出力の例です。最初の行は、目に見えないpwdコマンドの結果です。 2行目は、不可視のechoコマンドの出力です。scalaインタプリタが非表示のテキストを引き起こす場合の端末の修正方法

私はこれが私のマシンにとっては特別だと思いました。しかし、今はFedora + gnome-terminalとUbuntu + xtermの下で起こっています。

これがどうして起こっているのか、どうやって修正できるのかについてのアイデアはありますか?現在、私はターミナルを終了し、新しいものを開きます。

[email protected]:~$ /home/michael 
[email protected]:~$ what is going on? 
[email protected]:~$ [email protected]:~$ [email protected]:~$ [email protected]:~$ [email protected]:~$ [email protected]:~$ [email protected]:~$ [email protected]:/$ 
+0

yahは、時々、Fedora + Gnomeでも起こります。通常は、ctrl-Cはやっていませんでした。プロセスを終了させる必要があります。 @Tomerが示唆しているように、リセットがトリックを行うか、ターミナルウィンドウを閉じて新しいウィンドウを起動することができます。 – virtualeyes

答えて

11

「リセット」と入力してください。なぜそれがターミナルをネジ止めするのか...あなたの推測は私のものと同じくらい良いです:-)

+0

P.S. MacOSXでも起こるので、Linuxの問題ではないし、クリーンな終了時にも起こるので、OOMEのために壊れた状態ではない。ビジネスの中で「バグ」と呼ぶようなものだと思います。 –

+0

おそらくMacOSXのものは真剣に時代遅れです。ほとんどのオープンソースのものは定期的に更新されません(あるいは、GPLの場合には、まったく更新されません)。別のjline.jarを試すことも可能ですが、Scalaに付属のものには特別なパッチが含まれていることに注意してください。 – soc

+0

パーフェクト、私は前にそのコマンドを知っていた! – schmmd

関連する問題