Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 768 Bytes

Readme.md

File metadata and controls

35 lines (24 loc) · 768 Bytes

Text editor

Iteration

1-st

- Open text editor in terminal window
- Cursor behavior
- Some keybindings
- Open file

2-nd

- Handle file open
- Handle file edits and saving
- Lazy load file to the memory
- handle more advanced file navigation features

3-d

- searching
- quick deletion
- visual mode

4-d

- open multiple files
- edit multiple files
- navigate through files

Links

- Text buffer: - [VS code blog](https://code.visualstudio.com/blogs/2018/03/23/text-buffer-reimplementation#_piece-tree)
- [Piece table](https://darrenburns.net/posts/piece-table/)
- [JS optimization](https://mrale.ph/blog/2018/02/03/maybe-you-dont-need-rust-to-speed-up-your-js.html)