小さなRubyアプリケーションでは、キャリッジリターンを待つことなくユーザー入力を受け入れたいと思います。私の理解は、端末がユーザ入力をスクリプトに直接供給するためには、cbreakモードを有効にする必要があるということです。Ruby端末アプリケーションでcbreakモードを使用するには?
スクリプトの先頭にx%[cbreak()]を実行してみましたが、うまくいかなかった。また、(n)cursesを使用して同じ結果を達成することが可能であることも見てきましたが、それは過度のようです。
これを実装する方法の提案はありますか?
おかげ
私はそれがbashコマンドであると考えて誤解していました。明確化のためにありがとう。 – Thomas