The plan is to start of following this tutorial and then add some more features.
- Text editing
- Insert and delete charactes
- Copy, cutting, and pasting
- Navigation
- Moving the cursor within text
- Scrolling
- Navigating between lines
- Undo
- Redo
- Searching
- Replacing
- SpellCheck and Dictionary
- Syntax highlighting
- File Operations
- Opening
- Saving
- Closing
- Creating
- Deleting
- Window sizing
- Tests
- Use ratatui