JS - TAB to cycle through dot positions

When dot is first character of current line, TAB cycles through positions of dot on prev-line. Maybe this is better than only indenting to first or last dot of prev-line, and much less work than writing a parser?