Clear distinction between editing mode and navigating mode for shortcuts

I have made myself at least one feature request (Make Context-Aware Tab (indent) and Shift-Tab (out-dent) for "in-block" editing (of lists)) that is about having a DWIM (Do What I Mean) approach to editing versus navigating so that a “Tab” while editing would actually print a Tab Character (4 spaces) and not Indent the Block, which gets very messy if done by accident and you now have unintended blocks inside previous blocks.

+1 for Context-Aware Editing / Navigating in the DWIM style.