Я провожу большую часть своего времени в Windows 8 и использую gvim -c в качестве замены sed. Я думаю, что я могу получить sed с Cygwin, но я надеюсь, что я могу сделать это с gvim -c .
У меня есть каталог файлов с разделителями табуляции .txt, а у некоторых есть заголовок (как показано ниже), который я хочу удалить.
Definition of the Ultimate Owner :
- minimum percentage that must characterize the path from a subject company up to its Ultimate owner : 25.01%
- At least one of its shareholders must be known and it cannot own more than 25.01%
Mark Company name ...
Чтобы удалить заголовок в сеансе gvim, я бы использовал d/^Mark , затем :wq . Но у меня их сотни, поэтому я бы хотел использовать gvim -c и argdo . Я часто делаю это с s// , скажем что-то вроде gvim -c "argdo %s/foo/bar/ge | wq" *.tex .
Моей первой мыслью было gvim -c "d/^Mark | wq" *.txt , но это не сработало, потому что / не является командой ex.
Есть ли ex-эквивалент d/^Mark который я могу использовать с gvim -c и argdo?
