teditor  1.8.0@@fee5e94
Terminal based editor written in C++
teditor

Introduction

teditor is a terminal based editor written from scratch, completely in C++.

Supported Platforms

This has currently been only tested on the following platforms:

  1. Cygwin + mintty + xterm-256color
  2. WSL + cmd-prompt + xterm-256color

That said, it should work for unix-based systems. If it doesn't build/work properly on them, PR's or filing issues are most welcome.

Dependencies

Very minimal set of pre-reqs are needed for this project.

Compile-time

  1. GNU-make (>= 4.2.1)
  2. G++ (>= 5.4.0)
  3. doxygen (>= 1.8.13) - optional, only for documentation generation
  4. curl - for downloading the Catch2 header file during unit-testing
  5. tar - for packaging the release

Runtime

  1. curl - for downloading from web
  2. git - to run git commands from inside the editor
  3. infocmp - to get to know terminal capabilities
  4. mintty - for running the editor
  5. ssh - for launching remote commands

Usage

Build from source

git clone https://github.com/teju85/teditor
cd teditor
make -j teditor
./bin/Release/teditor

NOTE: If you have customized your minttyrc for the user configured colors, then your experience with the default colors may vary!!

Pre-built binaries

For the above mentioned platforms, pre-built binaries are found here: TBD!

Tutorials

Refer to Tutorials.

Developers

Refer to Information for developers.

Releases

Refer to Releases.