LINUX.ORG.RU

VI :s/pattern/string/


0

0

Люди спасите,
я задолбался 
читаю хелп vi,
там написано что для замены текста служит :s/{pattern}/{string}/[g][c]
работает хреново до невозможности
если не на той же строке pattern то не находит
g и c вообще не принимает говорит trailing characters,  чё у меня не так,
(кроме ДНК разумеется :))
anonymous

Винимательно читать надо. По умолчанию ищется только в текущей строке. Если надо другой диапазон поиска то его надо указать явно. Если во всем документе то пишешь :%s/a/b/. Если от текущей строки и четыре строки вниз :.,.+4:s/a/b/. А насчет g,c - незнаю, может чего с регистром.

temofey
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.