Building text editor
Budget: $10 – $30 USD
Text editor is a command line interface program that allows users to open, view, and edit plain text files. Major functionalities of a text editor are: inserting, deleting, and viewing text. Additional features that are more complex are: find and replace, undo/redo, copy/cut and paste, etc. Some of the data structures that can be used to implement it can be char buffer, gap buffer, buffer. Example vim or nano. It should be done in C++.