VIM поиск шаблона в QuickFix - PullRequest
       11

VIM поиск шаблона в QuickFix

8 голосов
/ 25 августа 2009

В основном мне нужно создать буфер быстрого исправления, в котором перечислены все строки, соответствующие регулярному выражению.Какой самый лучший способ?

Глобальная команда может быть не самой лучшей, но я думаю, что она должна быть пригодной для использования.Вывод глобальной команды идеален, но мне нужна гиперссылка соответствующих строк.

Ответы [ 2 ]

21 голосов
/ 26 августа 2009

Вы также не можете использовать глобальную команду и придерживаться того, что встроено. Используйте команду vimgrep, как показано ниже:

:vimgrep /pattern/ %

А потом :copen или :cwindow

12 голосов
/ 25 августа 2009

Использование caddexpr : -

g/<pattern>/caddexpr expand("%") . ":" . line(".") . ":" . getline(".")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...