Vim уже выполняет инкрементный поиск в пределах открытого файла, но можете ли вы сделать инкрементный поиск по нескольким файлам?Как вы выполняете инкрементный поиск по нескольким файлам в VIM?
6
A
ответ
1
AFAIK это невозможно. Однако вы можете начать вводить слово, которое находится в открытом буфере, и нажать ctrl-xctrl-n, чтобы начать поиск такого слова во всех открытых буферах.
-1
из :help grepadd
*:grepa* *:grepadd*
:grepa[dd][!] [arguments]
Just like ":grep", but instead of making a new list of
errors the matches are appended to the current list.
Example: >
:call setqflist([])
:bufdo grepadd! something %
The first command makes a new error list which is
empty. The second command executes "grepadd" for each
listed buffer. Note the use of ! to avoid that
":grepadd" jumps to the first error, which is not
allowed with |:bufdo|.
An example that uses the argument list and avoids
errors for files without matches: >
:silent argdo try
\ | grepadd! something %
\ | catch /E480:/
\ | endtry"
+0
Я не уверен, что это делает то, что я спросил. или, если это так, я все еще не могу понять. в частности, это не инкрементный поиск. (на окнах он просто порождает findstr) – Alex
Смежные вопросы
- 1. Как вы выполняете поиск по нескольким ртутным репозиториям
- 2. Vim инкрементный поиск
- 3. Как вы выполняете поиск и замену внутри функции vim?
- 4. Поиск идентичных строк по нескольким файлам
- 5. Как вы выполняете команду по всем результатам поиска в Vim?
- 6. Поиск по нескольким файлам не работает
- 7. vim инкрементный поиск в конце файла
- 8. Как вы выполняете поиск SQL в (?) Вызове?
- 9. Как вы выполняете поиск в наборах Dataset?
- 10. Vim перейти к следующему результату поиска по нескольким файлам?
- 11. Инкрементный поиск в IdeaVim
- 12. VIM инкрементный поиск, как скопировать строку под заголовком под курсором?
- 13. Python - Логгер по нескольким файлам
- 14. как перемещаться по открытым файлам в vim?
- 15. Поиск и замена регулярных выражений по нескольким файлам
- 16. Поиск по нескольким файлам, хотя вложенные папки VB.net
- 17. Поиск по нескольким размещенным XML-файлам для строки
- 18. Perl - поиск и замена по нескольким строкам по нескольким файлам в указанном каталоге
- 19. Как вы выполняете итерацию по карте C++?
- 20. Как вы выполняете поиск в тройных вложенных списках?
- 21. Поиск по нескольким языкам - как?
- 22. Поиск по файлам GeoJson
- 23. Запуск сценария по нескольким файлам в unix
- 24. Поиск по файлам в Lua
- 25. Поиск по файлам в папке
- 26. Как вы выполняете поиск истинного шаблона в селекторе jQuery?
- 27. Как вы выполняете поиск в Active Directory с частичным SID?
- 28. Поиск по нескольким спискам
- 29. Контроллеры по нескольким файлам в Angular JS
- 30. Typedef в C# по нескольким исходным файлам
ммм ... облом. Я согласен, что ctrl-x ctrl-n очень полезно. – Alex
Извините, не используйте ctrl-x, просто нажмите ctrl-n. Ctrl-x ctrl-n выполняет поиск только в текущем буфере, а ctrl-n - во всех других буферах. – Benoit
Я только что обнаружил, что накладываю курсор на произведение и нажимаю *, он выделяет каждое появление этого слова в документе. – Alex