/lahar

An adaptive CLI Text Editor

Primary LanguageC++Apache License 2.0Apache-2.0

Lahar

The adaptive CLI Text Editor
C++ version shield Cmake version shield gnu ncurses
License Lahar version shield
windows macos linux

What is Lahar?

Lahar is next-generation CLI Text Editor to support all your needs. It utilises the GNU NCurses library to provide a distraction-free editing environment. Inspired by the likes of GNU Nano and Vim, Lahar strives to be a reputable, reliable and reusable editor.

Lahar 100

Prerequisites

To get started with Lahar, simply download the latest release from GitHub, compile the program and execute it!

$ git clone https://github.com/doublevcodes/lahar
$ cd lahar
Cloning the repository and entering the working directory

Now you need to compile the code:

With GCC
$ g++ main.cpp constants.cpp -o lahar --std=c++17 -lncurses
With CLang
$ clang++ main.cpp constants.cpp -o lahar --std=c++17 -lncurses

We're nearly there! To use Lahar, go ahead and type

./lahar

Lahar is ready to use!

Please be aware Lahar has not released a public, stable API. All features are subject to bugs.

© Lahar MMXXI