Sử dụng lệnh bình thường trong chế độ Ex để thực thi macro trên nhiều / tất cả các dòng:
Thực hiện macro được lưu trữ trong đăng ký a trên dòng 5 đến 10.
:5,10norm! @a
Thực hiện macro được lưu trữ trong đăng ký a trên dòng 5 đến cuối tệp.
:5,$norm! @a
Thực hiện macro được lưu trữ trong đăng ký a trên tất cả các dòng.
:%norm! @a
Thực hiện lưu trữ macro trong đăng ký a trên tất cả các dòng khớp mẫu .
:g/pattern/norm! @a
Để thực thi macro trên các dòng được chọn trực quan, nhấn V và j hoặc k cho đến khi vùng mong muốn được chọn. Sau đó nhập :norm! @avà quan sát dòng đầu vào sau được hiển thị.
:'<,'>norm! @a
Nhập : giúp bình thường trong vim để đọc thêm.