An exemple could be like this:
If I set tab spaces to 4, and the cursor is 3 spaces behind the "next" defined tab (add 3 spaces) so the next tab will add 4 tabs and so on.
If I'm at 1 space behind the next defined tab it'd add 1 space, etc.
The smart tab just doesn't seems to work out well with line like this:
- Code: Select all
if ( somecondition )
{
[press tab will add one space, should go to the next ident]
}
tnx