If I have code like this (tabs shown as 4x dashes, cursor as vertical pipe):
this
----is
----indented
----|
----like
----so
I will often Return-Return-Uparrow to insert two lines and move the cursor up. I expect to see this:
[code]this
----is
----indented
| ---- |
|---|
----like
----so[/code]
but instead, I get this:
[code]this
----is
----indented
----like
----so[/code]
How do I make it keep the tabs? Additionally, if I have:
[code]----some
----|
----code[/code]
and backspace twice, I expect it to delete the tab then the line break, resulting in this:
----some
----|
----code
but it gives this:
----some
|
----code
Any ideas what setting affects this and how to fix it?
