editor provides a
graphical, editable text area widget.
cmd/edit is an almost-pure-Go text editor which uses the editor
package, and is intended to resemble
acme without the window
management — for now, at least. The non-pure-Go part is the
shiny driver, though
in theory a pure-Go shiny driver could be developed (e.g. using
Plan 9's /dev/draw, or Linux's frame buffer device).