|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Команда поиска контекстаЭта команда предназначена для поиска строки, содержащей заданный символ, группу символов или группу слов. 6.11.1. Конструкция /.../ Формат команды: /текст/где "текст" - искомый текст. Редактор просматривает буфер, начиная со строки ".+1" (т.е. следующей за текущей), идет до конца буфера, затем продолжает поиск с первой строки буфера и до текущей строки включительно. При обнаружении строки с заданным текстом редактор распечатывает ее, и эта строка становится текущей. В случае отсутствия в буфере искомого текста редактор возвращается к текущей строке и печатает символ "?". Пример. /lop/найти в буфере строку, содержащую последовательность символов "lop". Команда поиска в комбинации с другими командами ("a", "i", "s", "t", "m") может успешно использоваться для указания необходимой строки. Примеры. /lop/s//loop/pнайти строку, содержащую слово "lop", и заменить его на "loop", затем распечатать эту строку; /текст/iпоиск строки, содержащей указанный текст, и вставка перед найденной строкой. В команде "s" искомый текст в левой части можно не указывать. Конструкция?...? Редактор производит поиск не только в прямом, но и в обратном направлении. Для этого в команде поиска вместо символа "/" используется символ "?": ?текст?Это удобно в случае, если при редактировании текста необходимо вернуться назад. Продолжение поиска Если при поиске строки с искомым текстом оказалось, что это не та строка, то для продолжения поиска нужно задать команду в виде:
Команда поиска контекста Эта команда предназначена для поиска строки, содержащей заданный символ, группу символов или группу слов. 6.11.1. Конструкция /.../ Формат команды: /текст/где "текст" - искомый текст. Редактор просматривает буфер, начиная со строки ".+1" (т.е. следующей за текущей), идет до конца буфера, затем продолжает поиск с первой строки буфера и до текущей строки включительно. При обнаружении строки с заданным текстом редактор распечатывает ее, и эта строка становится текущей. В случае отсутствия в буфере искомого текста редактор возвращается к текущей строке и печатает символ "?". Пример. /lop/найти в буфере строку, содержащую последовательность символов "lop". Команда поиска в комбинации с другими командами ("a", "i", "s", "t", "m") может успешно использоваться для указания необходимой строки. Примеры. /lop/s//loop/pнайти строку, содержащую слово "lop", и заменить его на "loop", затем распечатать эту строку; /текст/iпоиск строки, содержащей указанный текст, и вставка перед найденной строкой. В команде "s" искомый текст в левой части можно не указывать. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.007 сек.) |