How do I tab multiple lines within VI ?

Within this article we will looking at the steps required to tab multiple lines within VI.
This feature is great for ensuring readability, when editing indent based languages such as Python or just programming in general.


  1. Press “<SHIFT> + v” to enter VISUAL LINE mode.
  2. Select the text you wish to indent but using either the cursor keys or the “j” and “k” keys.
  3. To indent press “<SHIFT> + dot” (> character).

You can then repeat the indentation by using the “.” key.

Rick Donato

Want to become a UNIX expert?

Here is our hand-picked selection of the best courses you can find online:
UNIX Administration Fundamentals
Vim Masterclass
and our recommended certification practice exams:
AlphaPrep Practice Tests - Free Trial