Finally managed near perfect edit-in-place with drifblim, I'll soon be able to do live-reloading without loosing state.
The twitch in the video comes from storing the scroll position as an offset from an address which changes when the symbols gets reorganized, I'll hunt this one down and soon have a smol malleable system.
Recompiling text editor in 120ms, woarh :cooldog: