Cosmo Text Editor

Cosmo is the first non-trivial Rust program I finished. Cosmo is a modal text editor with a terminal-based user interface. I was inspired to create this project trying to figure out how editors like Vim and Emacs worked. I originally planned to write my own ANSI escape code library called Lamertin, but I decided against it in favor of using the Ratatui library. It's fairly minimal in terms of features, and the control scheme could definitely be improved, but I learned what I wanted to learn, so I consider the project a success. I plan to apply these skills to creating a terminal user-interface for my card game, Kingdom Kards (spelling intentional). At the time of writing, the Kingdom Kards game server is still a work in progress.