github logo sourced from https://www.flaticon.com/free-icon/github-logo_25231

A Vim inspired terminal based text editor written in rust.

I wrote an article on the experience of writing this program in much more detail here

STATUS: Revising

Features Include:

  • Modal editing -> Normal, Visual, Command, and Insert modes allow the user to easily navigate a document. Using classic efficient Vim keybindings such as h, j, k, l, 0, $, and more, a user is able to quickly navigate a text file in normal mode, insert text in insert mode, and highlight, move, or delete sections of text in visual mode.
  • Gap Buffer -> A built-from-scratch gap buffer data structure was created to hold the contents of the file and allow for efficient insertion and deletion around the user cursor.