Repeat last colon command

From Vim Tips Wiki

Jump to: navigation, search
Tip 990 Printable Monobook Previous Next

created 2005 · complexity basic · author klausenhausen · version 5.7

The last command entered with ':' can be repeated with @: and further repeats can be done with @@

This is useful for commands like :bnext or :cNext.

[edit] Comments

I scroll through the previous commands with cursor up/down after pressing ':'.

You still can edit the command or just press Enter.

This Tip becomes super useful with something like the following:


This facilitates the modification of a series of files.

Note you need the 'e' of the gie

  • g=do as many times as occurs in line
  • i=ignore case
  • e=don't break command if no search string found



is somehow better than


key since you don't have to move your fingers out of home rows in the keyboard.

Personal tools