Rubyでcursesを使う実験をした時のメモ。基本編。 実験に使ったのはRuby 2.0.0-p195。Windows環境では、RubyInstaller for Windowsの環境を使って確認。 cursesとは? cursesとは、元々はCのプログラムからディスプレイ画面を制御するために用意されたUNIXのライブラリ。主に、以下の機能/特徴を備える。 端末に依存しない カーソルを画面上で自由に操作 画面上の任意の位置に文字を出力 ウィンドウと呼ばれる矩形の領域で画面を管理 それぞれのウィンドウを別々に管理 基本的な使い方 Ruby公式サイトのリファレンスに、ものすごく基本的なサンプルが載ってる。 以下、引用。 # encoding: utf-8 # Ruby公式のサンプル require 'curses' Curses.init_screen begin s = "Hello Wo