1. Базовая замена: использование :s для замены первого вхождения текста в текущей строке. :s/more/less result
  2. Замена текста в определенных строках: использование :s с номерами строк или диапазонами (например, :90,110s) для замены текста в определенных пределах. диапазоны линий. 1,5s/a/orange/g result
  3. Глобальная замена: использование :s с флагом g (:s/pattern/replacement/g ), чтобы заменить все вхождения текста в строке или во всем файле. :s/a/banana/g result
  4. Замена на основе шаблона: использование регулярных выражений с командой замены. Например, заменив первый символ каждого слова его представлением в верхнем регистре, используя :%s/^./u&/g. %s/^./u&/g result