curses

ASCII.jpデジタル用語辞典 「curses」の解説

curses

UNIXにおいて、行ベースではなく、画面ベースのキャラクタ対話型アプリケーションを、作成するためのライブラリー。UNIXの標準的な対話環境では、行単位の入出力しかサポートしていないが、エスケープシーケンスを駆使することで、カーソルの移動や画面の任意の位置にテキストを表示できるようになる(つまり、スクリーンエディタなどを作成できる)。cursesはこれを支援するライブラリーで、端末データベースを利用することで、さまざまな仕様の端末で、単一の対話型アプリケーションを実行できる。UNIXのvi、lessなど、さまざまなコマンドがcursesを利用している。最初のcursesは、初期のviエディタの画面操作コードをライブラリー化したもので、端末データベースにはtermcapを使っていた。現在のcurses(または互換ライブラリー)では、termcapに代わってterminfoデータベースを参照するようになっている。

出典 ASCII.jpデジタル用語辞典ASCII.jpデジタル用語辞典について 情報

今日のキーワード

南海トラフ臨時情報

東海沖から九州沖の海底に延びる溝状の地形(トラフ)沿いで、巨大地震発生の可能性が相対的に高まった場合に気象庁が発表する。2019年に運用が始まった。想定震源域でマグニチュード(M)6・8以上の地震が...

南海トラフ臨時情報の用語解説を読む

コトバンク for iPhone

コトバンク for Android