Удалить все, кроме шаблона

Допустим, это мой текст:

это мой текст это
это мой текст это мой текст
у меня такой текст

Я хотел бы выделить весь текст, кроме шаблона, и удалить выделенный текст.
p.e. текст : это должен быть результат.

текст
текстовый текст
текст

Я нашел код, как выделить весь текст, кроме шаблона:
\% (\% (. {-} \) \ @! text \ zs \) *

, но я не знаете, как удалить весь выделенный текст.
Это не работает:
:% s /\%(\%(.{-}\)\@! Bell \ zs \) * //

Кто-нибудь может мне помочь?

12
задан Brian Tompsett - 汤莱恩 2 August 2015 в 19:44
поделиться