Perhaps a tab press can insert two spaces, just so that us programmers that are constantly pressing tab to align text to the next indention level will not keep having to press shift-tab to get back into the text block.