Поиск с помощью команды bufdo

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

Если это так, кажется, что самым простым решением было бы просто не создавать кодовую фразу при создании ключа. т. е. запустите

ssh-keygen

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

0
задан 20 December 2017 в 18:03

2 ответа

Все те E486: Pattern not found: not initiated в строке из неназванных буферов. Я не знаю, почему у вас так много, но вы это делаете. Каждый раз, когда Vim переключается на буфер с именем файла, имя файла и детали печатаются, следовательно "aaa.cpp" [dos format] 1399 lines, 39255 characters и т. Д.

Для каждого буфера, где поиск не удался, Vim печатает сообщение об ошибке. Но ничего не было напечатано для буферов, у которых было что-то, поэтому, если у вас не было вывода:

"aaa.cpp" [dos format] 1399 lines, 39255 characters "bbb.cpp" [converted][dos format] 5829 lines, 235847 characters E486: Pattern not found: not initiated "ccc.cpp" [dos format] 741 lines, 28473 characters E486: Pattern not found: not initiated

Два имени файла в строке без ошибок, нет никакой информации о том, что где-либо было найдено где угодно.

1
ответ дан 18 July 2018 в 00:47

Все те E486: Pattern not found: not initiated в строке из неназванных буферов. Я не знаю, почему у вас так много, но вы это делаете. Каждый раз, когда Vim переключается на буфер с именем файла, имя файла и детали печатаются, следовательно "aaa.cpp" [dos format] 1399 lines, 39255 characters и т. Д.

Для каждого буфера, где поиск не удался, Vim печатает сообщение об ошибке. Но ничего не было напечатано для буферов, у которых было что-то, поэтому, если у вас не было вывода:

"aaa.cpp" [dos format] 1399 lines, 39255 characters "bbb.cpp" [converted][dos format] 5829 lines, 235847 characters E486: Pattern not found: not initiated "ccc.cpp" [dos format] 741 lines, 28473 characters E486: Pattern not found: not initiated

Два имени файла в строке без ошибок, нет никакой информации о том, что где-либо было найдено где угодно.

1
ответ дан 24 July 2018 в 17:17
  • 1
    У меня есть несколько буферов, которые не отображаются на вкладке vim. Означает ли это, что поиск невозможен, если буфер не отображается? – vico 20 December 2017 в 18:17
  • 2
    @vico этот конкретный метод бесполезен для поиска, поскольку он никогда не отображает ничего полезного. Вы должны попробовать что-то вроде bufdo g/not initialized/p или что-то из stackoverflow.com/a/30643432/2072269 вместо этого – muru 20 December 2017 в 18:23

Другие вопросы по тегам:

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