title: Full screen terminal application with ruby (or other languages)
body: <p>Have you ever used cli tools like <code>vim</code> or <code>htop</code>? All these will maximize inside the terminal and have no scrollback but when you exit, they disappear and you can see what you typed in before.</p>
  <p>Example:</p>
  <p><a href="https://i.stack.imgur.com/IajrM.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/IajrM.png" alt="terminal window with scrollback" /></a>
  <em>(terminal window with scrollback)</em></p>
  <p><a href="https://i.stack.imgur.com/Y8v4M.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Y8v4M.png" alt="maximized vim without scrollback" /></a></p>
  
  <p><em>(maximized vim without scrollback)</em></p>
  <p><a href="https://i.stack.imgur.com/c2C1T.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/c2C1T.png" alt="back in shell with scrollback and vim gone" /></a></p>
  
  <p><em>(back in shell with scrollback and vim gone)</em></p>
  <p>How can I do this in my own application, preferably ruby?</p>