Смотреть положительный негатив смотреть

после поиска по всему Google для vsvim lookahead или lookbehind и wiki Я не могу понять, как, или если он даже поддерживает lookahead или lookbehind (положительные или отрицательные) и как их использовать, если это так.

Я пробовал несколько разных синтаксисов, например \ze \@= (?<=let \w\+)( \(?<=let \w\+\)(, которые я видел на vim , но ни один из них, похоже, не работает в vs vim для сопоставления (или замены)

как вы выглядите в VsVim?

Ответ 1

Для всех новичков я скопирую содержимое этой ссылки здесь для будущего:

http://ssiaf.blogspot.ru/2009/07/negative-lookbehind-in-vim.html

/\(Start\)\@<!Date

Это будет соответствовать "Дата" в "EndDate" и "YesterdaysDate", но не будет соответствовать "StartDate"

/Start\(Date\)\@!

будет соответствовать "Старт" в "Запуск, но не в" StartDate "

/Start\(Date\)\@=

будет соответствовать "Start" в "StartDate" , но не в "Starting

/\(Start\)\@<=Date

будет соответствовать "Дата" в "StartDate" , но не в "EndDate" и "YesterdaysDate"