Compare commits

...

2 Commits

Author SHA1 Message Date
Hayden Hargreaves
9899d1af1f doc: renamed it
All checks were successful
Run Test Suite / test (push) Successful in 33s
2026-04-08 17:39:49 -07:00
Hayden Hargreaves
718e6022da doc: updated V0.1.md 2026-04-08 17:39:27 -07:00

View File

@ -8,19 +8,22 @@
- [x] File I/O - [x] File I/O
- [x] Buffer switching - [x] Buffer switching
- [ ] Search (/, ?, n, N) with highlighting - [ ] Search (/, ?, n, N) with highlighting
- [ ] Syntax highlighting (Chroma + tree-sitter for Go/Python/JS) - [x] Syntax highlighting via treesitter
- [ ] % (matching bracket) - [ ] % (matching bracket)
- [x] J (join lines) - [x] J (join lines)
- [x] H/M/L (screen movement) - [x] H/M/L (screen movement)
- [ ] Status line (mode, filename, position, modified flag) - [ ] Status line (mode, filename, position, modified flag)
- [ ] File browser (somehow, oil like)
## Should Have (Makes it Usable) ## Should Have (Makes it Usable)
- [ ] :substitute (%s/old/new/g) - at least basic version - [ ] :substitute (%s/old/new/g) - at least basic version
- [ ] Better command-mode autocomplete/hints - [ ] Better command-mode autocomplete/hints
- [ ] Configuration file support (~/.gimrc or similar) - [ ] Configuration file support (~/.gimrc or similar)
- [ ] Persistent undo history - [ ] ~Persistent undo history~
- [ ] Line wrapping display option - [ ] Line wrapping display option
- [ ] Horozontal scroll
- [ ] Handle large files gracefully (>10k lines) [Pretty sure this is fine] - [ ] Handle large files gracefully (>10k lines) [Pretty sure this is fine]
- [ ] Alternate buffer implementation
## Nice to Have (Polish) ## Nice to Have (Polish)
- [ ] Incremental search (search as you type) - [ ] Incremental search (search as you type)