Очень часто нужно найти часть строки в VIM и заменить её. В простых виндовс-редакторах это просто сделать, а в linux-редакторах довольно непросто. Выход есть! Для начала добавим нумерацию в окне радактора VIM.
# нумерация строк
set nu
# отмена
set nu!
Далее выйдите в режим редактирования esc -> shift+: (сочетание 2х клавиш) -> set nu. Затем нажмите на Enter. Изменения вступят в силу. Теперь снова введите в строку /строка_для_поиска и нажмите на интер. У вас будет выделено первое вхождение строки. Далее нажимайте клавишу n несколько раз. Таким образом вы увидите все совпадения. Если нажмёте сочетание клавиш shift+n, то вы переместитесь на прошлый найденный элемент.
# поиск в тексте документа
/слово_для_поиска
n - вперёд
shift+n - назад
Вы можете найти слово при помощи команды grep
grep -n 'слово_для_поиска' script.sh
Вы можете найти номер строки, в котором находится найденное слово, при помощи команды grep. Потом нужно открыть документ в виме со смещением на нужную строку. Вы передадите команде номер строки в качестве параметра.
# ищем номер строки
grep -n 'слово_для_поиска' index.php
# редактируем текст документа с определённой строки
vim +350 index.php
Если вы хотите изучить vim, то посмотрите статью первые шаги освоения vim редактора.