Vim Tip 30 - Run normal mode commands across a range
This is very simple and powerful!
Simply select the text in visual mode and then run :normal .
Other usages:
" the '%' percent symbol means "the whole file",
" so, to append ';' in the end of all lines of a file:
:%normal A;
" comment the whole file using '//'
:%normal i//
It was not covered in the book but here it goes an useful related tip: add this to your .vimrc
" apply the dot command on each line of a selection
vmap . :normal .<cr>
- More examples in:
- Alternative solution: