Большинство других решений, предлагаемых здесь, работают по ВСЕЙ строке, в которой происходит выбор, что может не соответствовать вашим ожиданиям.
Для поиска и замены ТОЛЬКО в выделении, сначала визуально выделите текст, а затем используйте команду, подобную этой:
:%s/\%VSEARCH/REPLACE/g
Это будет выполнять поиск и замену только в визуально выбранном разделе, заменяя ПОИСК на ЗАМЕНА. Если выбрано более одной строки, это также будет работать с несколькими строками.