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

Факультативне завдання

  1. Відкрийте файл kedit.txt, внесіть до нього зміни і збережіть під ім'ям kwrite.txt.

  2. Перекодуйте його в альтернативне і у Win-1251 кодування, зберігши результати відповідно у файлах alt.txt і win.txt. Файл win.txt прогляньте в редакторі NotePad.

Редактор McEdit

Користувачі файлового менеджера Midnight Commander охоче використовують вбудований в нього редактор Mcedit. Проте, він здатний запускатися і як самостійний додаток, у цьому випадку потрібно в командному вікні набрати "mcedit".

Зовні цей редактор нагадує редактор Edit з набору утиліт Norton Commander, добре відомий користувачам ще з часів MS DOS.

Переміщення по документу здійснюється за допомогою клавіш управління курсором, а також з використанням миші. Для переходу на інший рядок служить клавіша Enter. Виділення фрагменту тексту здійснюється за допомогою миші.

У таблиці перераховані призначення пунктів меню і деякі комбінації клавіш для роботи з текстом.

Ctrl+y

Видалення рядка

Ctrl+u

Відміна останньої операції редагування

Ins

Перемикання вставки/заміни (insert/overtype)

F7

Пошук (можна використовувати регулярні вирази)

Shift+F7

Повтор останньої операції пошуку

F4

Заміна

F3

Перше натиснення – початок відмітки блоку, другий, – кінець

F5

Копіювання виділеного фрагмента

F6

Переміщення виділеного фрагмента

F8

Видалення поточного рядка

Ctrl+f

Запис у файл

Shift+F5

Читання з файлу

Shift+F4

Створення нового файлу

F2

Збереження файлу

F10

Завершення роботи

Факультативне завдання

  1. Запустите файловий менеджер mc і прогляньте вміст файлу notepad.txt

  2. Увійдіть до режиму редагування і скопіюйте англійський фрагмент тексту двічі.

  3. Збережете файл під ім'ям medit.txt і вийдіть з нього, завершивши роботу з програмою mc.

Текстовий редактор Emacs

У всіх Unix системах, у тому числі і у Linux, широко використовується редактор Emacs. Будучи редактором plain-тексту, він володіє ще безліччю додаткових функцій і можливостей. Emacs – зручний файловий менеджер, з його допомогою легко маніпулювати файлами і директоріями.

Коли ви запускаєте Emacs, він створює своє окреме вікно, яке, за винятком першого і останнього рядка, відводиться для відображення тексту. Перший рядок називається смужкою меню, а останній – ехо-областю або вікном мінібуфера, де відображуються введені командні послідовності і з'являються запити. Як тільки ви зупиняєтеся більш ніж на секунду в середині команди, всі знаки цієї команди відразу ж відображуються. Надалі ми дотримуватимемося позначень, що аналогічно з'являється в ехо-області, наприклад, при одночасному натисненні клавіш Ctrl і x в мінібуфері з'явиться рядок C-x, а при натисненні клавіш Alt і xстрока М-x (клавіша на клавіатурі, помічена Alt, в Emacs грає особливу роль: вона виконує функції спеціальної клавіші – META).

Ехо-область використовується також для відображення мінібуфера: вікна, яке застосовується для прочитування аргументів для команд, наприклад, імені файлу для редагування. Коли використовується мінібуфер, ехо-область починається з рядка підказки, який зазвичай закінчується двокрапкою; крім того, в цьому рядку з'являється курсор, оскільки він стає вибраним вікном. Ви завжди можете вийти з мінібуфера, набравши C-g.

Рекомендований спосіб використання Emacs, – запускати його лише один раз відразу після входу в систему. При необхідності одночасної роботи з декількома файлами або різними частинами одного і того ж документу слідує командою C-x 5 2 або за допомогою пункту Make New Frame меню Files створити нове вікно (так званий фрейм). Допускається розділення одного вікна на декілька робочих областей (у термінології Emacs – вікон), хоча це менш зручно, чим використання фреймів. Команда C-x 2 розділить вікно на два по вертикалі, команда C-x 3 – на два по горизонталі, а команда C-x 1 залишить лише одне вікно.

Emacs зберігає текст кожного файлу в об'єкті, названий буфером (buffer). При першому зверненні до файлу Emacs створює новий буфер. Для того, щоб побачити список буферів, створених в поточному сеансі роботи, наберіть C-x C-b.

Для завершення роботи редактора Emacs служить команда C-x C-с. Якщо у цей момент були буфера, вміст яких не був збережений на диск, то вам буде запропоновано зберегти їх.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]