Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EditorTexto

Editor de texto em terminal feito com Go! 📝 Projeto: Editor de Texto em Terminal com Go

Este projeto é um editor de texto simples para terminal, desenvolvido em Go, com funcionalidades básicas de inserção, deleção e navegação entre linhas. A estrutura de dados principal utilizada é uma lista duplamente encadeada, que permite manipulação eficiente das linhas do texto. ✨ Funcionalidades

Inserção de caracteres em qualquer posição

Navegação por linhas e colunas com as setas do teclado

Criação e deleção de linhas

Suporte a comandos como Enter, Backspace, Delete

Interface responsiva no terminal

📦 Dependências

O projeto utiliza a biblioteca tcell (github.com/gdamore/tcell/v2), uma poderosa abstração de terminal em Go. Essa biblioteca fornece:

Controle total do terminal com suporte a teclado, mouse e redimensionamento de tela

Compatibilidade com diferentes ambientes (Unix, Windows, etc.)

Ricos recursos de renderização com suporte a cores e atributos de estilo

🚀 Execução

Para rodar o editor:

go run main.go

About

Editor de texto em terminal feito com Go!

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages