Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЗ_15.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
1.34 Mб
Скачать

5. Редактирование файлов в Norton Commander

F4 — редактирование. Для редактирования выделенного курсором файла следует нажать [F4]. Может использоваться как встроенный в Norton Commander редактор, так и любой указанный пользователем редактор (внешний редактор). Выбор редактора осуществляется с по­мощью пунктов меню Norton Commander Commands, Configuration, Editor (Команды, Конфигурация, Редактор).

Создание файлов с помощью редактора. Если после нажатия комбинации клавиш Shift+[F4] ввести имя файла, не имеющегося на диске, то при этом будет создан новый файл.

Alt+F4 — вызов альтернативного редактора. Если выделить кур­сором файл и нажать не (F4), а (Alt+F4), то выделенный файл будет редактироваться с помощью альтернативного редактора: если при на­жатии (F4) используется встроенный редактор Norton Commander, то при нажатии (Alt+F4)— внешний редактор, и наоборот (см. п. 24.3-24.4). Это позволяет попеременно использовать два редактора: встро­енный в Norton Commander и какой-то другой. Как правило, встро­енный редактор следует употреблять только для небольших правок. Серьезные корректировки лучше производить с помощью других, бо­лее мощных редакторов.

Выбор внешнего редактора. В Norton Commander 5.0 для каждого рас­ширения имени файла может использоваться свой внешний редактор. Выбор редактора в зависимости от расширения имени файла выполняется в соответ­ствии с указаниями, содержащимися в файле NCEDIT.EXT (аналогично тому, как вызов программы при выделении файла в панели и нажатии клавиши [Enter] выполняется в соответствии с указаниями, содержащимися в файле NC.EXT). Файл NCEDIT.EXT может редактироваться с помощью Norton Commander (пункты меню Commands, Editors, в русской версии — Команды, Редактор по расширению, см. п. 24.3) или любым редактором текстов.

6. Редактирование встроенным редактором Norton Commander

Опишем возможности встроенного редактора Norton Commander.

F1 — справка. Получение справки о назначениях клавиш при ре­дактировании осуществляется нажатием клавиши (F1).

Вид информационной строки. Первая строка экрана у встроен­ного редактора Norton Commander является информационной. Ее поля имеют следующие значения:

Замечания. 1. Признак «*» в информационной строке появляется тогда, когда в редактируемом документе имеются не сохраненные на диске изменения, а при­знак «"» — когда в текст вводится управляющий символ (т.е. после нажатия [Ctrl]+[Q], см. ниже).

2. В позиции информационной строки, где сообщается код символа, может выво­диться E0L — конец строки, или E0F — конец файла.

Курсор. Курсор (мигающий символ на экране, похожий на знак подчеркивания) указывает на текущую позицию в тексте. Все измене­ния в тексте и вставки нового текста происходят в той позиции, на ко­торую показывает курсор.

Перемещение курсора по тексту. Курсор можно перемещать в нужную позицию щелчком мыши, а также с помощью клавиш ←, →, ↑, ↓ на одну позицию влево, вправо, вверх и вниз. Кроме того, кур­сор можно перемещать по тексту клавишами:

PgUp и PgDn

На страницу (размер экрана) вверх и вниз;

Ctrl+← и Ctrl+→

на слово влево и вправо;

Home и End

на начало и конец текущей строки;

Ctrl+Home, Ctrl+End

на начало и конец редактируемого файла;

Alt+F8

на строку с данным номером (номер запрашивается).

Ввод текста. Для ввода текста нужно переместить курсор в то ме­сто, в которое надо вводить новый текст, и начать набор текста, нажи­мая соответствующие буквенно-цифровые клавиши. Вводимый текст помещается в ту позицию, в которой находится курсор. Для окончания строки надо нажать на клавишу (Enter).

Ввод символов из верхнего регистра клавиатуры. Если не­обходимо ввести символ из верхнего регистра клавиатуры, например прописную букву, то необходимо нажать клавишу екая ее, нажать клавишу с нужным символом.

Переключение на другой алфавит. Если Вы хотите перейти от ввода русских букв к вводу латинских букв или наоборот, необходимо переключить клавиатуру с режима ввода русских букв в режим ввода латинских букв или наоборот. Это делается с помощью используемого Вами драйвера клавиатуры.

Ввод специальных символов. Ввод специальных символов с кодами 1 — 31 осуществляется нажатием комбинации клавиш (Ctrl)+Q Л Пр, а затем комбина­ции клавиши (Ctrl) и клавиши, соответствующей нужному символу (A-Z — для символов с кодами 1-26, «[», «\», «]», «^», «_» — для символов с кодами 27-31). Например, для ввода символа с кодом 12 (обозначающего конец стра­ницы) надо нажать (Ctrl)+Q, (Ctrl)+L.

Ввод времени и даты. Редактор позволяет вставить текущие время и дату в позицию, указанную курсором. Для этого надо нажать [Alt]+[F3].

Удаление символов и строк. Для удаления символов и строк можно использовать следующие клавиши:

[Del] — удаление символа под курсором;

[Backspace] (клавиша со стрелкой влево над клавишей [Enter]) —

удаление символа слева от курсора;

(Ctrl)+ (Y) — удаление строки;

(Ctrl)+K — удаление текста от текущего положения курсора до конца строки;

[Ctrl]+[Backspace] — удаление слова слева от курсора;

[Ctrl]+[Т]— удаление слова справа от курсора.

Операции с файлами. Операции с файлами в редакторе осущест­вляются с помощью клавиш:

F2 — сохранить отредактированный файл;

[Shift][F2] — сохранить отредактированный файл под другим именем (новое имя запрашивается);

[F10] или [Esc] — выйти из режима редактирования;

[Shift] [F10] — сохранить отредактированный файл и выйти из ре­жима редактирования;

F9— вывод файла на принтер;

[Alt]+F5— вставка в редактируемый документ содержимого дру­гого файла (вставка производится перед тем местом, на которое указывает курсор);

[Alt]+F9 — определяет, надо ли создавать .ВАК-файлы при сохра­нении результатов редактирования или нет: Backups will be created (Будут создаваться резервные файлы), или Backups will not be created (Резервные файлы создаваться не бу­дут).

Поиск строк символов. Поиск строк символов осуществляется с помощью клавиш:

[F7] — поиск строки символов в документе от текущей позиции курсора до конца документа. Нужную строку надо ввести в ответ на запрос;

[Shift] [F7] — поиск строки символов в документе от текущей позиции курсора до начала документа. Нужную строку надо ввести в ответ на запрос;

[Alt] [F7] — повторение поиска той же строки символов.

При поиске строк символов можно либо учитывать разницу между прописными и строчными буквами, включив в запросе режим Case sensitive (Различать прописные и строчные), либо не учитывать, отключив этот) жим.

Поиск и замена строк символов. Поиск и замена строк символов осуществляется с помощью клавиш:

[F4] — поиск строки символов в документе от текущей позиции курсора до конца документа и замена ее на другую строку символов. Заменяемую и заменяющую строки надо ввести в ответ на запросы;

Shift+F4 — поиск и замена от текущей позиции курсора до начала документа;

Alt+F4 — повторение поиска и замены с теми же заменяемыми и заменяющими строками.

Здесь также имеется возможность учитывать или не учитывать при поиске разницу между прописными и строчными буквами.

Операции с блоками текста. Встроенный редактор Norton Commander позволяет выделять блоки текста и выполнять различные операции над ними. Блоки состоят из. одной или нескольких последовательных строк документа, причем строка может входить в блок текста только целиком.

Чтобы выделить блок текста, надо установить курсор в первую или в последнюю строку блока и нажать [F3]. Затем следует перемести курсор в другую крайнюю строку блока и снова нажать [F3].

Для операций с выделенным блоком текста используются следующие клавиши:

[Shift] [F3] — отменить выделение блока текста;

[F5] — скопировать блок текста в позицию перед курсором;

[F6] — переместить блок текста на место перед курсором;

[F8] — удалить блок текста;

[Alt][F10] — добавить блок текста к файлу (имя файла запрашивается, а если файла не существует, то он создается).

Редактирование файлов в кодировке Windows. Встроенный редактор Norton Commander 5.0 предоставляет очень удобную в некоторых ситуациях возможность редактирования файлов в кодировке Windows (см. п. 32.6). Для переключения редактора в кодировку Windows следует нажать комбинацию клавиш [Alt][F1], для переключения в кодировку DOS (см. п. 10.6) [Alt](F2)- Переключение осуществляется только в том случае, если в файле отсутствуют несохраненные изменения.

Выход из режима редактирования. Для выхода из режима редактирования файла можно использовать следующие клавиши:

[F10] или [Esc] — выйти из режима редактирования;

(Shift] [F10] — сохранить отредактированный файл и выйти из ре­жима редактирования.

Запрос о сохранении изменений. Если Вы нажали [F10] или [Esc], а в файле имеются изменения, не сохраненные на диске, то на экран будет выведен запрос о том, надо ли сохранить файл на диске. Возможные ответы:

Save (Сохранить) — сохранить отредактированный файл и выйти из режима редактирования;

Don't save (He сохранять) — выйти из режима редактирования, не сохраняя отредактированный файл;

Continue editing (Продолжить работу) — не выходить из режи­ма редактирования.

Ограничение размера редактируемых файлов. Встроенный редактор Norton Commander может обрабатывать файлы длиной до 64800 байт. Если Вы захотите редактировать файл больших размеров, то на экран будет выведено соответствующее сообщение. Имеются две возможности: View (Просмотр) — просмотреть файл; Cancel (Отменить) — отказаться от просмотра файла. Следует выбрать с помощью клавиш ← и → нужный ответ и нажать клавишу Enter.

Если файл все же необходимо редактировать, то следует воспользоваться каким-либо другим редактором, а не редактором, встроенным в Norton Commander.