lynx
ブラウザや他の多くのアプリケーションなどのアプリケーションは、htop
シェル内の場所に応じたマウスクリックを許可します。私はこれがコマンドラインインターフェイスであることを知っています。それでは、マウスクリックをどのように受け入れますか?bash
ssh
ssh
ベストアンサー1
IMHOのようなものを書く最も簡単な方法TUIアプリケーションが使用中です呪い。
「New Curses」は、基本デバイスの詳細からTUIデザインを抽象化するライブラリです。参照するすべてのソフトウェアはncursesを使用してインターフェイスをレンダリングします。
ターミナルエミュレータ(xterm、gnome-termなど)をクリックすると、ターミナルエミュレータはクリックを次の順序に変換します。ANSIエスケープコード。これらのシーケンスは、ncursesライブラリによってイベントから読み取られ翻訳されます。
Stack Overflowでサンプルを見つけることができます。NCursesのマウス移動イベント