#!/usr/bin/env ruby

require 'curses'
include Curses

init_screen
line = 0
begin
  crmode
  noecho
  setpos(line, 0)
  addstr("Type some keys\n")
  refresh
  while true
    char = getch
    line += 1
    setpos(line, 0)
    addstr("Char=#{char}\n")
    refresh
  end
ensure
  close_screen
end
