Text is amazing. A very cool idea, useful, clean, efficient.
I'd like to propose that you add another key to use for expanding sections, as ` is not readily available on some European keyboards (I have a Slovenian keyboard). Maybe Shift/Ctrl+Arrows, or try hooking some F* key that is not in use currently (e.g. F2).