VIM выделяет разрывы в регулярном выражении PHP - PullRequest
2 голосов
/ 23 марта 2011

Он ломается после прокрутки вверх и вниз пару раз. Мне интересно, происходит ли это со мной или у кого-то еще есть такая же проблема, и есть ли способ ее исправить.

У меня есть строка как:

preg_match_all("/<img.*?src=.([\/.a-z0-9@:_-]+).*?>/si", $str);

Ответы [ 2 ]

0 голосов
/ 28 сентября 2013

У vim 7.4 проблемы с новым движком регулярных выражений. Я пришел к быстрому исправлению поиска перерывов в регулярных выражениях в javascript. Это в основном говорит vim использовать старый regexengine (полностью протестированный xD)

:set regexpengine=1
:syntax enable

Надеюсь, это поможет, и вот ссылка https://github.com/pangloss/vim-javascript/issues/93

0 голосов
/ 24 марта 2011

Это происходит со мной тоже в v7.2.330.Не уверен, что вы сможете это исправить, если не покопаетесь в парсере PHP.

Возможно, рассмотрите возможность сообщения об ошибке с помощью VIM?

-tjw

...