No cpp::daily de hoje vou dar uma dica de um editor de texto nostálgico!!!
Há muito tempo atrás eu tentei aprender C++ e o editor que me indicaram foi o Turbo Vision e isso no Windows XP 😛 !!!
Eu não cheguei a obter sucesso nos estudos daquela época, mas notei que o Turbo Vision era o queridinho da época. Se você é dessa época ou se não é, mas é um estilo hipster ou um retrô lover, vai curtir o Turbo que é uma tentativa de recriar o visual do Turbo Vision.
Turbo é um editor de texto experimental para o terminal, baseado no componente de edição de código Scintilla de Neil Hodgson e no framework de aplicação Turbo Vision e utiliza a biblioteca NCURSES .
Ele foi criado para demonstrar os novos recursos do Turbo Vision. Em particular, serviu como campo de testes para os recursos Unicode do Turbo Vision.
Como editor de texto, o Turbo pretende ser intuitivo e fácil de usar. Usabilidade e produtividade são seus outros dois grandes objetivos, embora ainda não tenha chegado tão longe. E apenas por ser um aplicativo Turbo Vision, oferece um visual vintage.
Eu tentei compilar como tinha no README.md do projeto, mas obtive problemas. Consultei o issue relacionado à isso e vi que as informações estão bem dispersas e não conclusas.
Então, vou lhe mostrar aqui de forma atualizada como eu procedi.
Primeiramente tenhas as dependências instaladas, exemplo em um sistema que usa o APT, seria:
Depois precisa clonar de forma recursiva
Próximo passo é entrar no diretório tvision
, no issue eles informam o caminho incorreto, logo o certo é:
E compilar o tvision
Então voltar para a raíz do projeto e compilar:
Rodar o CMake
E finalmente compilar com Make
O binário final é o turbo
e pode ser executado: ./turbo
ou instalado, exemplo:
Resumindo os passos em sequência são:
Legalzão, né?!
Repositório do Turbo: https://github.com/magiblot/turbo
Então se inscreva nos nossos Cursos de C++ Moderno . Você aprender criar:
Acesse o endereço: