Я пытаюсь проверить, находится ли строка кода в файле в vimscript. Мне нужно использовать возвращаемое значение grep внутри моего if, но я не знаю, как это получить.Vim использовать возвращаемое значение выполненной команды bash
Это не работает, конечно:
if $(execute '!grep -q ' . shellescape(lineToAdd) . ' ' . shellescape(g:projectPath))
echom "Already added."
return
endif