Extract EditorKit and implement SublimeText2Editor