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 :mark
perintah: berikut ini akan memasuki mode visual menggunakan ekspresi reguler foo
dan bar
untuk 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: