I know this is a little late, but just in case anyone else comes along in the future asking the same question, the second feature has been added, and is available through the preferences pane. This is accessible through the command "Ctrl+,"/"Cmnd+,".
I definitely agree on that first feature. The text editor, jEdit, does that very thing rather successfully. If development is still up, this feature could be easily implemented.