vim - Как я могу искать буферы? - PullRequest
15 голосов
/ 09 мая 2009

Я ищу команду вроде:

:b1!g/something_here/

где якобы ищу слово «что-то здесь» в буфере «b1». Как я могу это сделать?

Ответы [ 3 ]

27 голосов
/ 10 мая 2009

Я часто делаю:

:rew
:bufdo 0
:bufdo g/something here/
:ls

Последнее: ls позволяет мне видеть все буферы, которые не расположены в строке 1

6 голосов
/ 09 мая 2009

Ну, перейдите в буфер b1 и

:g/something here/

Для поиска во всех открытых буферах существуют различные плагины, которые, я думаю, было бы лучше, если бы вы взглянули на www.vim.org

Редактировать: как этот - buffergrep
И мой личный фаворит для всех видов поиска: compview

0 голосов
/ 14 апреля 2010

Вы можете попробовать что-то простое: : b0 | ?thingToSearch

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...