УВІЙТИ
    opened image

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


    Також пропонуємо розглянути інші корисні статті:​​​​​​​