W Vimie chciałbym wyszukać wiersze o danym ciągu, a następnie je usunąć.
W szczególności chciałbym znaleźć wiersze za pomocą poleceń LaTeX \begin{frame}i \end{frame}, i je usunąć. =
W Vimie chciałbym wyszukać wiersze o danym ciągu, a następnie je usunąć.
W szczególności chciałbym znaleźć wiersze za pomocą poleceń LaTeX \begin{frame}i \end{frame}, i je usunąć. =
Odpowiedzi:
Tak.
Użyj gpolecenia, aby operować na liniach pasujących do wzorca, wraz z dpoleceniem, aby usunąć te linie.
g/pattern/d
Więc:
g/\\\(begin\|end\){frame}/d
powinien załatwić sprawę.
Jeśli to nie zadziała, spróbuj:
:g/\v\\(begin|end)\{frame\}/d
który zadziała, bez względu na magicustawienie.
gjest sztuczka, której musiałem się nauczyć!