УВІЙТИ
    opened image

    Операційна система Linux має широкий набір програм для редагування текстів у системі, які можна використовувати, увійшовши на сервер через ssh. Серед них є як прості (наприклад, nano), так і складні (vim, emacs). Тут буде розглянуто текстовий редактор mcedit, який встановлюється разом з файловим менеджером Midnight Commander. Його назва розшифровується як Midnight Commader Editor.

     

    Редактор mcedit

     


    Для встановлення Midnight Commander увійдіть на сервер за допомогою SSH використовуючи програму PuTTY або вбудовану програму ssh і виконайте одну з наступних команд залежно від дистрибутива. Для deb-подібних:

    apt install mc


    Для rpm-подібних:

    yum install mc


    Програма Midnight Commander має наступний вигляд. Щодо її використання шукайте статтю в нашому блозі.

     
    Зображення 1. Зовнішній вигляд програми Midnight Commander


    Тут Ви можете вибрати файл, який хочете редагувати через F4 або створити новий, натиснувши SHIFT+F4. Якщо в системі встановлено кілька редакторів, спочатку потрібно вибрати той, який будете використовувати. Виберіть mcedit. Якщо вже вибрано інший редактор, натисніть мишею (або кнопкою F9) у верхній панелі меню Options - Configuration і встановіть прапорець Use internal edit (мишею або кнопкою пробіл) і потім внизу OK.

    Також редактор можна запустити з командного рядка. Для цього виконайте одну з команд:

    mcedit
    mcedit filename


    Програма має наступний вигляд:

     
    Зображення 2. Зовнішній вигляд текстового редактора mcedit

     


    По центру велике поле для введення тексту. Внизу - шпаргалка можливих команд.

    Вгорі знаходиться рядок статусу. Але якщо натиснути на це поле лівою кнопкою миші або натиснути кнопку F9, відкриється панель меню програми. Це меню схоже на меню звичайних графічних текстових редакторів, наприклад, програми Блокнот у Windows.

     

     

     

     

     

     

    Зображення 3. Головне меню mcedit


    Так, наприклад, у меню Options - General можна увімкнути опцію Dynamic paragraphing для перенесення по словах. Потім Options - Save setup для збереження налаштувань для подальших запусків програми.

     
    Зображення 4. Вікно головних налаштувань редактора mcedit


    Програма має всі необхідні можливості для редагування текстів. Довідку можна отримати, натиснувши клавішу F1. Після закінчення роботи з програмою натисніть F2 - зберегти і F10 - вийти.

    Для пошуку натисніть клавішу F7. Введіть слово або фразу для пошуку, а також параметри, такі як пошук у зворотному порядку та інші. Для пошуку наступного входження слова або фрази натисніть SHIFT+F7.

    Також можна виконати заміну. Для цього встановіть курсор на початок документа або з рядка, з якого хочете почати заміну, і натисніть F4. З'явиться вікно заміни:

     

     

    Зображення 5. Вікно заміни


    Потім буде можливість вибрати: замінити, пропустити або замінити все.

    Щоб повернути дію (undo), натисніть комбінацію CTRL+U, щоб повторити (redo) - ALT+R.

    У редакторі також можна виділити фрагмент тексту і виконати над ним деякі дії. Для виділення фрагмента встановіть курсор на його початок і натисніть F3. Перемістіть курсор на кінець фрагмента (наступний після останнього виділяємого символу) і натисніть знову F3. Потім встановіть курсор у потрібну позицію в документі і натисніть F5 для копіювання виділеного фрагмента або F6 для його переміщення (діє як вирізати і вставити).

     

     

     

     

    Висновок

    Таким чином ми розглянули базові можливості текстового редактора mcedit, за допомогою якого Ви можете створювати і редагувати файли на серверах з операційними системами родини Linux.