Wyszukiwanie w witrynie

Moje ulubione edytory wiersza poleceń dla systemu Linux: jakie są Twoje?


Umiejętność szybkiego i skutecznego edytowania plików za pomocą wiersza poleceń jest niezbędna dla każdego administratora systemu Linux. Edycja plików odbywa się codziennie, niezależnie od tego, czy jest to plik konfiguracyjny, plik użytkownika, dokument tekstowy, czy jakikolwiek inny plik, który chcesz edytować.

Dobrym pomysłem jest wybranie ulubionego edytora tekstu uruchamianego z wiersza poleceń i opanowanie go. Chociaż znajomość obsługi różnych edytorów tekstu jest korzystna, opanowanie przynajmniej jednego jest niezbędne do obsługi bardziej złożonych zadań.

W tym samouczku przedstawimy Ci najpopularniejsze edytory tekstu wiersza poleceń w systemie Linux i omówimy ich zalety i wady.

Nie będziemy jednak podawać kompleksowego przewodnika, jak pracować z każdym z nich, ponieważ mógłby to być zupełnie osobny artykuł ze szczegółowymi wyjaśnieniami.

1. Edytor Vi/Vima

Pierwszym na naszej liście jest niesławny Vi/Vim (Vim pochodzi od ulepszonego Vi), który jest bardzo elastyczny edytor tekstu, który może wykonywać wiele różnych operacji na tekście.

Na przykład możesz użyć wyrażeń regularnych w Vimie, aby zastąpić fragmenty tekstu w pliku. To oczywiście nie jest jego jedyna zaleta, oferuje także łatwą nawigację pomiędzy liniami, słowami, akapitami i podświetlanie tekstu.

Vim może nie jest najbardziej przyjaznym dla użytkownika edytorem tekstu, ale często jest preferowany przez programistów i zaawansowanych użytkowników Linuksa. Jeśli chcesz zainstalować edytor tekstu wiersza poleceń Vima w swoim systemie, możesz użyć polecenia powiązanego z twoją dystrybucją Linuksa:

Zainstaluj edytor Vi/Vim w systemie Linux

sudo apt install vim         [On Debian, Ubuntu and Mint]
sudo yum install vim         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/vim  [On Gentoo Linux]
sudo apk add vim             [On Alpine Linux]
sudo pacman -S vim           [On Arch Linux]
sudo zypper install vim      [On OpenSUSE]    

Jeśli chcesz zobaczyć naszą kompleksową ofertę Vima, skorzystaj z poniższych linków:

2. Edytor Nano

Nano to prawdopodobnie jeden z najczęściej używanych edytorów tekstu uruchamianych z wiersza poleceń. Powodem tego jest jego prostota i fakt, że jest preinstalowany w większości dystrybucji Linuksa.

Nano nie ma elastyczności Vima, ale z pewnością poradzi sobie, jeśli chcesz edytować duży plik. Właściwie pico i nano są dość podobne.

W obu przypadkach opcje poleceń są wyświetlane na dole, dzięki czemu możesz wybrać, którą chcesz uruchomić. Polecenia uzupełniane są kombinacją klawiszy Ctrl i literą wyświetlaną na dole.

Nano ma następujące funkcje, z których można korzystać od razu po wyjęciu z pudełka:

  • Sprowadź pomoc
  • Wypisać
  • Uzasadniać
  • Przeczytaj plik
  • Gdzie jest (szukaj)
  • Poprzednia strona
  • Następna strona
  • Wytnij tekst
  • Nieobcięty tekst
  • Cur Pos (aktualna pozycja)
  • Sprawdzanie pisowni

Zainstaluj Nano Editor w systemie Linux

sudo apt install nano         [On Debian, Ubuntu and Mint]
sudo yum install nano         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/nano  [On Gentoo Linux]
sudo apk add nano             [On Alpine Linux]
sudo pacman -S nano           [On Arch Linux]
sudo zypper install nano      [On OpenSUSE]    

Możesz zapoznać się z naszym obszernym przewodnikiem na temat edytowania plików za pomocą edytora Nano w wierszu poleceń systemu Linux.

3. Edytor Emacsa

To prawdopodobnie najbardziej złożony edytor tekstu na naszej liście. Jest to najstarszy edytor wiersza poleceń dostępny dla systemów Linux i UNIX. Emacs może pomóc Ci zwiększyć produktywność, zapewniając zintegrowane środowisko do różnego rodzaju zadań.

Na początku interfejs użytkownika może wyglądać na zagmatwany. Dobrą rzeczą jest to, że emacs ma bardzo szczegółowy podręcznik, który pomoże ci w nawigacji po plikach, edycji, dostosowywaniu i konfigurowaniu poleceń. Emacs to najlepsze narzędzie używane przez zaawansowanych użytkowników *Nix.

Oto niektóre funkcje, które sprawiają, że jest to preferowany wybór w porównaniu z poprzednimi edytorami, o których wspominaliśmy:

  • Platforma serwerowa Emacs umożliwia wielu hostom łączenie się z tym samym serwerem Emacs i współdzielenie listy buforów.
  • Potężny i rozszerzalny menedżer plików.
  • Personalizacja wykraczająca poza zwykły edytor – jak niektórzy twierdzą, jest to system operacyjny w systemie operacyjnym.
  • Dostosowywanie poleceń.
  • Można przejść do trybu podobnego do Vi(m).

Zainstaluj Edytor Emacs w systemie Linux

Emacs to edytor wieloplatformowy, który można łatwo zainstalować za pomocą poleceń pokazanych poniżej:

sudo apt install emacs         [On Debian, Ubuntu and Mint]
sudo yum install emacs         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/emacs  [On Gentoo Linux]
sudo apk add emacs             [On Alpine Linux]
sudo pacman -S emacs           [On Arch Linux]
sudo zypper install emacs      [On OpenSUSE]    

4. Edytor mikrotekstu

Micro to nowoczesny i intuicyjny edytor tekstu oparty na terminalu, który wypełnia lukę pomiędzy tradycyjnymi edytorami wiersza poleceń a oczekiwaniami współczesnych użytkowników.

W przeciwieństwie do stromych krzywych uczenia się związanych z edytorami takimi jak Vim czy Emacs, Micro oferuje podejście bardziej przyjazne dla użytkownika, dzięki czemu jest dostępne zarówno dla nowicjuszy, jak i doświadczonych użytkowników.

Jedną z wyróżniających się funkcji Micro jest obsługa funkcji myszy, umożliwiająca użytkownikom zaznaczanie, kopiowanie i wklejanie tekstu tak samo, jak w edytorze graficznym.

Dodatkowo posiada solidny system wtyczek, umożliwiający użytkownikom rozszerzanie jego możliwości zgodnie z ich potrzebami. Podświetlanie składni, podzielone panele i konfigurowalne skróty klawiszowe dodatkowo zwiększają jego atrakcyjność.

Zasadniczo Micro Editor łączy w sobie to, co najlepsze z obu światów: moc i wydajność edycji terminalowej w połączeniu z łatwością i znajomością nowoczesnych edytorów tekstu.

Zainstaluj Micro Editor w systemie Linux

Istnieje przydatny skrypt, który może zainstalować dla Ciebie „Micro”, pobierając najnowszy, wstępnie skompilowany plik binarny za pomocą polecenia curl, jak pokazano.

curl https://getmic.ro | bash

Skrypt zainstaluje mikroplik binarny w bieżącym katalogu.

5. ne (miły redaktor)

Edytor tekstu „ne”, będący skrótem od „Nice Editor”, to lekki, przyjazny dla użytkownika edytor dla terminala, który został zaprojektowany, aby wypełnić lukę pomiędzy prostymi edytorami, takimi jak „nano” i bardziej złożone, takie jak „vim” lub „emacs”.

Zainstaluj ne w Linuksie

ne to edytor wieloplatformowy, który można łatwo zainstalować za pomocą poleceń pokazanych poniżej:

sudo apt install ne         [On Debian, Ubuntu and Mint]
sudo yum install ne         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/ne  [On Gentoo Linux]
sudo apk add ne             [On Alpine Linux]
sudo pacman -S ne           [On Arch Linux]
sudo zypper install ne      [On OpenSUSE]    
Wniosek

Istnieją inne edytory wiersza poleceń, ale ledwo osiągają funkcjonalność zapewnianą przez powyższe 3. Niezależnie od tego, czy jesteś nowicjuszem w Linuksie, czy guru Linuksa, z pewnością będziesz musiał nauczyć się przynajmniej jednego z wyżej wymienionych edytorów.

Jeśli w tym artykule pominęliśmy jakikolwiek edytor wiersza poleceń, nie zapomnij poinformować nas o tym za pomocą komentarzy.