Este projeto consiste na implementação de um editor de texto baseado em comandos de texto. O objetivo é permitir que o usuário manipule o texto através de uma série de comandos, tais como inserção, deleção, movimentação do cursor, interação com arquivos de texto, entre outros.
O editor de texto opera de forma interativa, onde o usuário insere uma sequência de comandos via entrada padrão. Cada comando modifica o texto atual e/ou a posição do cursor, sendo que apenas a linha atual do cursor é exibida após cada iteração.
Itexto: Insere a string "texto" na posição atual do texto.F: Move o cursor um caractere à frente.D: Apaga o caractere da posição atual.Anome.txt: Carrega o conteúdo do arquivo de texto "nome.txt".Enome.txt: (Sobre)escreve o conteúdo do editor no arquivo de texto "nome.txt".
Para uma lista completa de comandos disponíveis, consulte a documentação.
Para utilizar o editor de texto:
- Clone este repositório para sua máquina local.
- Compile o código fonte do programa.
- Execute o programa compilado.
- Insira os comandos desejados seguindo as especificações fornecidas.
- Interaja com o editor conforme necessário.
- Encerre o programa ao finalizar.