Change TextEditor's behaviors to act like an IDE editor.