Yzis is a vi/vim engine that is easy to integrate in any graphical application.
Author: Christian Zeller Homepage: https://github.com/chrizel/Yzis Family: ViFamily Platform: Windows, Linux, others License: LGPL
"Yzis is a vi-compatible editor that is composed of a generic vi engine and independent GUI. It is developed in C++ and relies on QtCore? for the some of the background classes (lists and strings mainly). A KDE, Qt and ncurses gui are available. More frontends are welcome. I would be happy to see a Gtk, MFC, WxWidgets? and XUL frontend added to the source tree."