Saudações,
Um dos problemas apresentados pelo modo console padrão 80x25 (2000 pontos na tela) é que ele muitas vezes não é suficiente para conter os dados necessários para serem apresentados na tela. Fiz uma experiência com a tela de 125x32 (4000 pontos) e ela atende perfeitamente, possibilitando o dobro de pontos disponÃveis (4000 pontos).
Como uso linux é necessário configurar o tamanho da fonte no terminal para liberation mono 13. Fica muito bom.
Vejam:
Há algumas funções para menus, formulários, gerenciamento de abas. Fonte em anexo.
Espero que seja útil.
Yugi