eteran / nedit-ng

a Qt5 port of the NEdit using modern C++14
GNU General Public License v2.0
93 stars 26 forks source link
c-plus-plus editor linux nedit qt

nedit-ng

Gitter Build Status License

nedit-ng is a Qt port of the Nirvana Editor (NEdit) version 5.6. It is intended to be a drop in replacement for nedit in every practical way, just as on many systems /usr/bin/vi is now a symlink to /usr/bin/vim.

Because it is a true port of the original code, it (at least for now) inherits some (but not all) of the limitations of the original. On the other hand, some aspects have been improved simply by the fact that it is now a Qt application.

Nedit-ng

Requirements:

Dependency Version Required
Qt >= 5.5
Boost (Headers Only) >= 1.35
Bison >= 3.0
CMake >= 3.0

Compiling:

$ mkdir build
$ cd build
$ cmake ..
$ make

Help Documentation

NEdit had extensive help texts, which have been carefully updated and made available online here: https://eteran.github.io/nedit-ng/

Inherited Limitations:

Improvements already available:

The goal of the initial release is to be a nearly 1:1 port of the original NEdit. Now that we have achieved that goal. looking towards the future, some additional goals are: