В режиме регулярных выражений Vim очень кочевой (:help /\V
) только обратная косая черта является специальным символом, который необходимо экранировать.
Итак, добавьте\V
к вашему буквальному поиску и (вручную или через escape(pattern, '\')
) продублируйте все обратные косые черты.Следующее превращает «обычный» поиск в буквальный;Вы можете определить отображение для этого:
:let @/ = '\V' . escape(@/, '\')