An editor written in C++11 / 14