'<,'>
в начале вашей командной строки представляет диапазон, который вы выбрали.Это также диапазон теста, к которому будет применяться команда, которую вы собираетесь ввести.
Например, если я выбрал область текста в визуальном режиме, а затем захотел заменить все вхождения «стека»с «переполнением» моя команда будет выглядеть следующим образом:
:'<,'>s/stack/overflow/g
Без визуального режима эту же команду можно было бы выполнить, указав диапазон строк вручную, например:
:1,10s/helo/hello/g