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.