Batas-batas pemilihan mode visual ditentukan oleh tanda <dan >.
Dengan demikian, perintah berikut akan memasuki mode visual dengan garis 5 hingga 10 (inklusif) dipilih:
:5mark < | 10mark > | normal gvV
:5mark < mengatur awal seleksi ke baris 5,
:10mark > setel akhir seleksi ke baris 10,
gv memasuki mode visual dengan area yang ditentukan di atas dipilih,
V membuat seleksi secara berurutan.
Anda dapat melewatkan rentang Vim apa pun ke dalam :markperintah: berikut ini akan memasuki mode visual menggunakan ekspresi reguler foodan baruntuk menentukan batas-batas area pemilihan:
:execute search("foo") . "mark <" | execute search("bar") . "mark >" | normal gvV
Perintah berikut adalah versi yang lebih sederhana di atas, tetapi tergantung pada posisi kursor:
/foo/mark < | /bar/mark > | normal gvV
Untuk penjelasan lebih lanjut, lihat: