It is really annoying, especially when I need to indent more than one level.
2 Answers
The following mappings will re-select the visual selection:
:vnoremap > >gv
:vnoremap < <gv
Note that you can also provide a [count]
to de-/indent multiple levels at once.
You can repeat the last un/indent like other changes with the single-repeat
command, the dot .. The repeated command spans the same region as before.