/Line-Editor

A simple CLI text editor

Primary LanguageC++MIT LicenseMIT

Line Editor

This repository contains the source code for a CLI text editor called Line Editor.

see the features/ui_rewrite branch for a development version with a much more versatile TUI.

Requirements

  • Working C++ compiler (preferably g++), make
  • Ncurses and its panels library
  • Terminal with color support

Compiling

To compile the program, just run make. You can also run make run to automatically start the program afterwards.

When the compilation is done, you can start the editor with ./lineedit filename (supply a new filename to create a blank file).

To install the program and have it available everywhere, run sudo make install. Same for uninstalling it, sudo make uninstall.

Known bugs

  • There are currently some artificial line number size limitations

Screenshot

Line Editor Screenshot

Here's lineedit running on a live system: lineedit