This is a terminal based text editor written in C. You can open and edit any text file in it. Apart from the arrow keys, it also recognizes page up, page down, home, and end keys for an ergonomic experience. It also lets the user search for a particular text in a file and navigate through the results using arrow keys.
- To open a file:
$ .\editor <filename>
- Press ctrl + s to save any changes.
- Press ctrl + q to quit.
- Press ctrl + f to find. Use up/down or right/left arrow keys to navigate between the results.
- Press escape or enter key to exit the find function.
- Syntax Highlighting
- Parallelize for performance
- For page up/down, use fn + opt + up/down arrow key.
- For home/end key, use fn + left/right arrow key.