Задать вопрос
includedlibrary
@includedlibrary

Как переписать регулярное выражение для vim?

Есть регулярное выражение, которое ищеет имена haskell функций, нужно переписать его для vim.
Исходное выражение:
^[a-z]+[ \w | ']\s*(?=::)
vim выражение:
/^[a-z]\+[\w']*\s*\(::\)@=/
Но в отличие от исходного, vim выражение почему-то не работает
  • Вопрос задан
  • 107 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
  • Хекслет
    Java-разработчик
    10 месяцев
    Далее
  • Академия Codeby
    Основы программирования на Python
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@SilentFl
^[a-z_]\(\S\&[^,\(\)\[\]]\)*
взял отсюда https://github.com/sdiehl/haskell-vim-proto/blob/m...

Может лучше использовать готовый плагин? тот же haskell-vim
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы