|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 22 Jan 2004 17:39:28 To : Denis Kostousov Subject : Re: шаблоны vim -------------------------------------------------------------------------------- Denis Kostousov <sandello@permonline.ru> wrote: >> DK> 1) Есть шаблон, совпадающий со строкой, содержащей слова ALTER или >> DK> varchar или ^;$ Как в файле прибить все строки, не удовлетворяющие >> DK> шаблону. >> >> :g!/pattern/d DK> Вот про воскличальный знак я не нашел в доках... Может быть плохо искал. Это как? Hабираем :help :g и сразу видим ==== *:g* *:global* *E147* *E148* :[range]g[lobal]/{pattern}/[cmd] Execute the Ex command [cmd] (default ":p") on the lines within [range] where {pattern} matches. :[range]g[lobal]!/{pattern}/[cmd] Execute the Ex command [cmd] (default ":p") on the lines within [range] where {pattern} does NOT match. ===== -- --- ifmail v.2.15dev5.1 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178a00dca97.html, оценка из 5, голосов 10
|