Terminal

Use terminal APIs to inspect runtime state and dimensions.

termisu.size
termisu.alternate_screen?
termisu.raw_mode?
termisu.current_mode

Initialization Reminder

termisu = Termisu.new
begin
  # app loop
ensure
  termisu.close
end

Always close in ensure so raw mode and screen state are restored.