This is a custom terminal text editor I created while following the guide in the acknowledgements. I have gone a bit further with the features, support, and functionality in this version. I also plan to maintain and continue working on the project to further my Rust knowledge. Please feel free to clone the repository and test it out.
Important
TuiText has been fixed and now takes input again. Due to a previous logical error in row.rs, my insert func failed to actually add the character to the row's string, instead only increasing the row's internal length counter. That logical error is what caused TuiText to not take input. After updating the rest of the main code to mostly match the Hecto project, I no longer see issues with TuiText hanging on loading large files.
Note
v.0.1.3 brought language and highlighting support for Rust, Kotlin, Java, JavaScript, Go, C, and C++.
Find:
Ctrl-F
Save:
Ctrl+S
Quit:
Ctrl+Q

