newEditor

A fresh editing context over code. Hold one per caret, and close it when that caret is gone.