это не совсем то, что вы ищете, но вы можете найти все файлы, содержащие вашу строку, следующим образом:
:grep -r "string" directory
и затем просмотрите результаты, используя:
:copen
это открывает окно quickfix содержащее результаты, и затем вы можете перейти вверх / вниз по списку и нажать клавишу <CR> чтобы загрузить этот файл в совпавшей строке в новый буфер.
Это VIM способ подделки. Конечно, вы можете использовать :vimgrep вместо этого, или использовать плагин Grep или плагин Ack. Плагин ack имеет возможность открывать результат в новой вкладке, если вы нажмете t вместо <CR> в строке результатов.