ZALOGUJ
    opened image

    System operacyjny Linux ma szeroki zestaw programów do edytowania tekstów w systemie, które można wykorzystać, logując się na serwer przez ssh. Wśród nich są zarówno proste (na przykład nano), jak i bardziej zaawansowane (vim, emacs). Tutaj zostanie omówiony edytor tekstu mcedit, który jest instalowany razem z menedżerem plików Midnight Commander. Jego nazwa jest skrótem od Midnight Commander Editor.

     

    Co to jest edytor mcedit?


    Aby zainstalować Midnight Commander, zaloguj się na serwer przez SSH, używając programu PuTTY lub wbudowanego programu ssh, a następnie wykonaj jedną z poniższych komend w zależności od dystrybucji. Dla deb-podobnych:

    apt install mc


    Dla rpm-podobnych:

    yum install mc


    Program Midnight Commander ma następujący wygląd. W celu jego użycia, poszukaj artykułu w naszym blogu.

     
    Obraz 1. Wygląd programu Midnight Commander


    Tutaj możesz wybrać plik, który chcesz edytować, naciskając F4 lub stworzyć nowy, naciskając SHIFT+F4. Jeśli w systemie zainstalowanych jest kilka edytorów, najpierw musisz wybrać ten, którego chcesz używać. Wybierz mcedit. Jeśli już wybrano inny edytor, kliknij myszą (lub przyciskiem F9) w górnym panelu menu Options - Configuration i zaznacz Use internal edit (myszą lub przyciskiem spacja) a następnie na dole OK.

     

    Jak uruchomić edytor z linii poleceń?

     

    Aby to zrobić, wykonaj jedną z komend:

    mcedit
    mcedit filename


    Program ma następujący wygląd:

     
    Obraz 2. Wygląd edytora tekstowego mcedit

     


    Na środku znajduje się duże pole do wprowadzania tekstu. Na dole - ściągawka możliwych komend.

    Na górze znajduje się pasek statusu. Ale jeśli klikniesz to pole lewym przyciskiem myszy lub naciśniesz przycisk F9, otworzy się panel menu programu. To menu przypomina menu zwykłych graficznych edytorów tekstowych, na przykład programu Notatnik w Windows.

     

     

     

     

     

     

    Obraz 3. Główne menu mcedit


    Na przykład w menu Options - General można włączyć opcję Dynamic paragraphing do łamania tekstu według słów. Następnie Options - Save setup aby zapisać ustawienia na przyszłe uruchomienia aplikacji.

     
    Obraz 4. Okno głównych ustawień edytora mcedit


    Program ma wszystkie niezbędne możliwości edytowania tekstów. Pomoc można uzyskać, naciskając klawisz F1. Po zakończeniu pracy z programem naciśnij F2 - zapisz i F10 - wyjdź.

    Aby wyszukać, naciśnij klawisz F7. Wprowadź słowo lub frazę do wyszukania, a także parametry takie jak wyszukiwanie w odwrotnej kolejności i inne. Aby wyszukać następne wystąpienie słowa lub frazy, naciśnij SHIFT+F7.

    Można również wykonać zamianę. W tym celu ustaw kursor na początku dokumentu lub na linii, od której chcesz rozpocząć zamianę i naciśnij F4. Pojawi się okno zamiany:

     

     

    Obraz 5. Okno zamiany


    Następnie będzie możliwość wyboru: zamień, pomiń lub zamień wszystko.

    Aby cofnąć działanie (undo) naciśnij kombinację CTRL+U, aby powtórzyć (redo) - ALT+R.

    W edytorze można również zaznaczyć fragment tekstu i wykonać nad nim pewne działania. Aby zaznaczyć fragment, ustaw kursor na jego początku i naciśnij F3. Przenieś kursor na koniec fragmentu (następny po ostatnim zaznaczonym znaku) i naciśnij ponownie F3. Następnie ustaw kursor w odpowiedniej pozycji w dokumencie i naciśnij F5, aby skopiować zaznaczony fragment lub F6, aby go przenieść (działa jak wytnij i wklej).

     

     

     

     

    Podsumowanie

    W ten sposób omówiliśmy podstawowe możliwości edytora tekstowego mcedit, za pomocą którego możesz tworzyć i edytować pliki na Linux serwerach z systemami operacyjnymi rodziny Linux.


    Zachęcamy również do zapoznania się z innymi przydatnymi artykułami:​​​​​​​