Kaa is an easy yet powerful text editor for console user interface, providing numerous features like macro recording, undo/redo, multiple windows/frames, syntax highlighting, grep, a Python console and debugger.
Has vi-like keybindings if you enable them, but by default there is just one menu that lets you do everything.