Nó có nghĩa là lệnh mà bạn gõ sau :'<,'>
sẽ hoạt động trên một phần của tập tin mà bạn đã chọn.
Ví dụ: :'<,'>d
sẽ xóa khối đã chọn, trong khi :d
xóa dòng bên dưới con trỏ.
Tương tự, :'<,'>w fragment.txt
sẽ ghi khối đã chọn vào tệp có tên fragment.txt
.
Hai thứ được phân cách bằng dấu phẩy ('<
và '>
) là các dấu tương ứng với phần bắt đầu và kết thúc của khu vực đã chọn. Từ các trang trợ giúp (:help '<
):
*'<* *`<*
'< `< To the first line or character of the last selected
Visual area in the current buffer. For block mode it
may also be the last character in the first line (to
be able to define the block). {not in Vi}.
*'>* *`>*
'> `> To the last line or character of the last selected
Visual area in the current buffer. For block mode it
may also be the first character of the last line (to
be able to define the block). Note that 'selection'
applies, the position may be just after the Visual
area. {not in Vi}.
Khi được sử dụng theo cách này, các nhãn hiệu chỉ cần xác định phạm vi cho lệnh sau (xem :help range
). Tất nhiên, chúng có thể được trộn lẫn và khớp với các thông số số dòng khác. Ví dụ, lệnh sau sẽ xóa tất cả các dòng từ đầu của khu vực đã chọn vào cuối của tập tin:
:'<,$d
Các Vim Wiki có more information trên Vim dao động.
Để hiểu rõ hơn ': phạm vi trợ giúp'. – Benoit