
- •Работа с файлами
- •1. Выбор группы файлов
- •2. Итоговые сведения о выбранных каталогах
- •3. Просмотр файлов
- •4. Режим быстрого просмотра файлов
- •5. Редактирование файлов в Norton Commander
- •6. Редактирование встроенным редактором Norton Commander
- •7. Копирование файлов и каталогов
- •8. Переименование и пересылка файлов и каталогов
- •9. Удаление файлов и каталогов
- •10. Поиск файлов на диске
- •11. Панель результатов поиска
- •12. Отображение и изменение атрибутов файлов
- •13. Печать файлов
- •14. Расщепление и слияние файлов
- •2. Работа с каталогами
- •1. Создание каталогов
- •2. Копирование, переименование, пересылка и удаление каталогов
- •3. Дерево каталогов в панели
- •4. Быстрый переход в другой каталог
- •5. Сравнение каталогов
- •6. Синхронизация каталогов
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.