Beautifully done, but ergonomically "no way to code" for me.
Could be pretty neat if you focus on learners. Once mildly proficient, one'll want the speed and flow of typing and freely operating on lines/blocks/selections in an unconstrained text file.