This is a basic text editor written in Rust, based on the idea proposed here. However, this project only loosely follows the tutorial, and instead does its own thing, based on a translation from the original tutorial.
This was my first project in Rust, which I used to learn the language. There is some very unidiomatic code in here. This implementation has a few additional features neyond what the tutorial implements, like auto-indentation and C syntax highlighting, but is still quite barebones. I wouldn't use it :)
A screenshot of it in action: