私は、ユーザーの選択肢のためにいくつかのオプションを提供する(golang)ライブラリを構築したいと考えています。私の考えは、オプションの名前を印刷し、 "アクティブ"として強調表示することです。矢印キー(左右、上下)を押すと、「選択」された回答が内部的に表示されます。CLIアプリケーションのコントロールの矢印キー
私は約termbox
とを知っており、peco
とrat
のようなプロジェクトもチェックしています。それらのすべては、何らかの種類のスクリーンの基本的な概念に基づいているようです。理想的には、フルスクリーンのやりとりを作成せずに、ユーザーが端末で編集している行だけでコントロールを維持したいと考えています。これを達成する方法はありますか?
オペレーティングシステムによっては、これを行うライブラリがあります。どのOSを使用していますか? – Flimzy
私はLinuxとMacを目指したいと思いますが、現在はWindowsに興味はありません;) –