Многооконный текстовый редактор


Переключение в режим редактирования выполняетcя либо явно через главное меню, либо автоматически при выборе ко­манды. New в меню File, при открытии файла, при работе с ошиб­ками, выявлнными на этапе компиляции.

Традиционно команды редактора разбивают на группы: 1) команды перемещения курсора (табл. 1); 2) команды вставки и удаления (табл. 2); 3) команды работы с блоками (табл.3); 4) команды работы с блоками в разных окнах; 5) команды поиска и замены; 6) другие команды.

 

 

Табл.l. Команды перемещения курсора

 

Клавиша Действие Клавиша Действие
Left На символ влево Ctrl-Home В начало окна без скроллинга
Right На символ вправо
Up На строку вверх Ctrl-End В конец окна бе скроллинга
Down На строку вниз
Ноте В начало строки Ctrl-РgUр В начало текста со скроллингом
End В конец строки
PgUp На страницу вверх Сtгl-РgDn В конец текста со скроллингом
PgDn На страницу вниз
Ctrl-Left На слово влево Ctrl-Q В В начало блока
Ctrl-Rieht На слово вправо Ctrl-Q К в конен блока

 

Табл.2. Команды вcтавки и удаления

 

Клавиша Действие Клавиша Действие  
Ins Режим вставки включить/выключить Ctrl-Y Удалить строку  
Ctrl-Q Y Удалить символы до конца строки  
Del Удалить символ в позиции курсора  
Ctrl-N Вставить строку  
Васksрасе Удалить символ слева от курcoрa  

 

 

Табл.3. Команды работы с блоками

 

Клавиша Действие
Ctd-K С Копировать блок в позицию, заданную текущим положением текстового курсора
Ctrl-Del Удалить блок
Ctd-K V Переместить блок в позицию, заданную текущим положением текстового курсора
Ctrl-K Н Скрыть/отобразить блок
Ctrl-K Р Печатать блок
Ctrl-K R Читать блок с диска. Дополнительное окио диалога позволяет задать спецификацию файла
Ctrl-K W Записать блок на диск. Дополнительное окно диалога позволяет задать спецификацию сЬайла

На экране всегда nрисутствуют два независимых курсора - управляемый клавиа­турой текстовый и yправляемый "мышью". Если нажать левую кнопку "мыши", текстовый курсор переместится в позицию курсора ­"мыши".

Целая группа команд редактора предназначена для работы с блоками текста. Выделенный в блок текст на эк­ране отображается ярким цветом.

Перечислим способы задания границ блока:

1) установитъ текстовый курсор на начало блока и нажать C1rl-K В; перевести курсор на предполагаемый конец блока и нажать C1rl-K E;

2) установить текстовый курсор на начало выделяемого участка текста и нажать клавишу Shift. Удерживая eе в таком положении, клавишами управления курсором orметить гpaницы блока. Oтпyскание клавиши Shift воспринимается редактором как конец блока;

3) установить курсор манипулятора "мышь" на начало выде­ляемого участка текста и нажать кнопку "мыши". Удерживая кноп­ку нажатой, переместить курсор "мыши" в конец блока. Oтпyскание кнопки означает завершение маркировки блока.

Для обслуживания межоконного переноса блоков использу­ется буфер обмена. Для записи oтмеченного блока текста в буфер обмена либо выполняется команда Мain Меnu-Еdit-Сору, либо просто нажи­мается "горячая" клавиша Ctrl-Ins. Блоки в буфере обмена нaкaпливa­ются. Последний перенесенный туда блок остается выделенным. Просмотр текущего содержимого буфера обмена требует открытия окна командой Мain Меnu-Edit-Show Сliрboard.



Дата добавления: 2016-05-26; просмотров: 1797;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.