GNU/Linux >> Linux の 問題 >  >> Linux

Ansiエスケープコードを使用してターミナルカーソルで文字を取得することは可能ですか?

エスケープコードを使用してカーソルを移動でき、カーソルで印刷することもできます。知りたいのは、カーソルの下に文字を引くことができるかどうかです。

そのようなコードを検索しようとしましたが、失敗しました。ですから、それは不可能だと思いますが、見つけられなかった方法があるかどうか尋ねたいと思います。

承認された回答:

これは、ターミナルエミュレータを変更して可能にしない限り不可能です。 cursesを使用する ライブラリまたは同等のもの。


Linux
  1. Python を使用してマウス デルタを取得します。 (Linux の場合)

  2. ノンブロッキング Get Character

  3. Linux で ioctl を使用して IPv6 アドレスを取得する

  1. bash を使用して Linux でサブネット マスクを取得する

  2. ANSI イタリック エスケープ コードをサポートする端末は?

  3. キーボード ショートカットを使用してターミナルをクリアする

  1. 別のプロセスにパイプするとき、Ansiエスケープコードはどこに行きますか?それらを保持できますか?

  2. ライブチャットを使用してサポートを受ける

  3. GNU 画面で Ctrl-A を再マップする