We build a text editor from scratch. It includes basic text editing: moving the cursor, typing, backspacing, etc., as well as undo. However, we leave out some of the less-interesting bits, like saving edited text to files.

Text Editor From Scratch was published on 2017-08-03. It uses Ruby 2.4.1p111 and Vim 7.4.2033.