- •Формати текстових файлів
- •Редактори неформатованих текстів
- •Редактори, що створюють текст з елементами розмітки
- •Кодування українського тексту
- •Приклад
- •Приклад
- •Редактори plain-тексту
- •NotePad (Блокнот)
- •Завдання
- •Редактор kEdit
- •Факультативне завдання
- •Редактор kWrite
- •Факультативне завдання
- •Редактор McEdit
- •Факультативне завдання
- •Текстовий редактор Emacs
- •Робота з файлами
- •Переміщення по каталогах
- •Приклад
- •Створення директорії, Копіювання файлу або групи файлів
- •Перейменування (переміщення) файлів і каталогів
- •Зміна прав доступу до файлів або директоріїв
- •Видалення файлів або каталогів
- •Редагування
- •Клавіатурні макроси
- •Приклад
- •Додаткові можливості
- •Факультативне завдання
Завдання
Наберіть фрагмент тексту:
Yesterday, all my troubles seemed so far away,
Now it looks as though they're here to stay,
Oh І believe in yesterday.
Ще вчора мені здавалося, що всі мої біди далекі від мене,
А зараз вони немов стіною обступили мене,
Але я вірю у вчорашній день.
Скопіюйте останній абзац три рази і збережіть файл під ім'ям notepad.txt
Редактор kEdit
Редактор KEdit запускається шляхом набору команди "kedit" в командному рядку, або через головне меню KDE. KEdit – простій у використанні, швидкий і зручний редактор.
Основні прийоми набору тексту аналогічні роботі з іншими простими текстовими редакторами. Всі маніпуляції здійснюються за допомогою меню і панелі інструментів. Панель інструментів містить кнопки для файлових операцій (створення, відкриття, запис), редагування (копіювання, вставка, вирізування), друку і пересилання пошти. Це редактор plain-тексту і тому не містить засобів форматування.
Меню Файл |
Меню Правка |
|
|
Меню Настройки дозволяє змінювати зовнішній вигляд редактора, встановлюючи шрифти різної гарнітури і зображення. Піддаються перевизначенню колір шрифту і фону, параметри перевірки орфографії, кількість символів у рядку і так далі. Можна вибрати кодування, в якому буде збережений документ.
Факультативне завдання
Створіть новий файл і наберіть в ньому два-три абзаци тексту. Скопіюйте останній абзац двічі. Видаліть останні два рядки. Перевірте орфографію в тексті. Збережіть файл під ім'ям kedit.txt
Відкрийте файл notepad.txt. Проблеми з російським текстом? Спробуйте прочитати текст, змінюючи кодування тексту.
Перекодуйте файл notepad.txt з кодування win в кодування koi8 і збережіть результат у файлі з ім'ям newfile.txt. Проглянете отриманий файл в текстовому редакторі KEdit.
Редактор kWrite
Ще одним редактором, призначеним для створення неформатованих текстів, є KWrite. Для його запуску потрібно в командному рядку набрати "kwrite" або скористатися меню KDE.
Редактор KWrite зручно використовувати для набору текстів, що містять команди розмітки і коди програм, оскільки він є синтаксично орієнтованим редактором. Останнє означає, що він уміє виділяти кольором спеціальні конструкції і команди розмітки.
З точки зору інтерфейсу, KWrite подібний KEdit і має рядок меню і панель кнопок. У пункті Файл, окрім стандартних пунктів, аналогічних наявним в редакторі KEdit, доданий пункт Новый вид (відкриття вікна, що містить копію поточного документу). У пункті меню Перейти додана можливість вставляти так звані мітки, прискорюючі пошук потрібного фрагмента тексту. У пункті Редагування містяться стандартні команди редагування, а також можливість вставки вмісту вказаного файлу в текст. KWrite підтримує так званий журнал відкатів, що дозволяє відмінити ряд виконаних дій.
У пункті Инструменты є можливість установки/відміни відступів і додавання коментарів, відповідних типові розширення файлу.
Налаштування у KWrite помітно багатше, ніж в KEdit. У ньому можна встановити розфарбовування синтаксису якої-небудь мови: C, C++, Java, HTML і т. п., гарнітуру, розмір, кодування і колір шрифту. У підпункті Настройки KWrite можна встановити обмеження довжини рядка (при включенні переносу по словах), величину табуляції, рівні відміни, різні відступи, а також параметри виділення (у тому числі множинне і вертикальне виділення). Тут же можна визначити гарячі клавіші для великої кількості команд – переміщення курсору, файлових операцій, редагування, виділення, пошуку, заміни і переходу.