私のpythonlinuxコンソールアプリケーションでは、cursesを使用してデータの表示を処理します。同時に、コマンドを入力するための入力行が必要です。これは、ほとんど古き良きirssiスタイルです。デフォルトのcursesgetch()では、raw_input関数の基本的な機能(カーソルを移動したり入力履歴を参照したりするための矢印キー)を取得するために、多くのコーディングを行う必要があります。
入力イベントをキャプチャし、sys.stdinを読み取る関数を使用することはできないため、このような動作をcursesで機能させる簡単な方法はありますか?