Website-Suche

Meine Lieblings-Befehlszeileneditoren für Linux: Welcher ist Ihrer?


Für jeden Linux-Systemadministrator ist es wichtig zu wissen, wie man Dateien schnell und effektiv über die Befehlszeile bearbeitet. Dateibearbeitungen werden täglich durchgeführt, unabhängig davon, ob es sich um eine Konfigurationsdatei, eine Benutzerdatei, ein Textdokument oder eine andere Datei handelt, die Sie bearbeiten müssen.

Es ist eine gute Idee, einen bevorzugten Befehlszeilen-Texteditor auszuwählen und ihn zu beherrschen. Während es von Vorteil ist, den Umgang mit verschiedenen Texteditoren zu kennen, ist die Beherrschung mindestens eines davon für die Bewältigung komplexerer Aufgaben unerlässlich.

In diesem Tutorial stellen wir Ihnen die gängigsten Befehlszeilen-Texteditoren unter Linux vor und diskutieren deren Vor- und Nachteile.

Wir werden jedoch keine umfassende Anleitung zur Arbeit mit jedem einzelnen davon bereitstellen, da dies ein völlig separater Artikel mit detaillierten Erklärungen sein könnte.

1. Vi/Vim-Editor

An erster Stelle unserer Liste steht das berüchtigte Vi/Vim (Vim kommt von Vi Improved), das sehr beliebt ist flexibler Texteditor, der viele verschiedene Operationen an Text durchführen kann.

Beispielsweise können Sie reguläre Ausdrücke in Vim verwenden, um Textausschnitte innerhalb einer Datei zu ersetzen. Dies ist natürlich nicht der einzige Vorteil, es bietet auch eine einfache Navigation zwischen Zeilen, Wörtern, Absätzen und Texthervorhebungen.

Vim ist vielleicht nicht der benutzerfreundlichste Texteditor, wird aber oft von Entwicklern und Linux-Power-Usern bevorzugt. Wenn Sie den Vim-Befehlszeilentexteditor auf Ihrem System installieren möchten, können Sie den mit Ihrer Linux-Distribution verknüpften Befehl verwenden:

Installieren Sie den Vi/Vim-Editor unter 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]    

Wenn Sie unsere umfassende Berichterstattung über Vim sehen möchten, klicken Sie bitte auf die folgenden Links:

2. Nano-Editor

Nano ist wahrscheinlich einer der am häufigsten verwendeten Befehlszeilen-Texteditoren. Der Grund dafür ist seine Einfachheit und die Tatsache, dass es in den meisten Linux-Distributionen vorinstalliert ist.

Nano verfügt nicht über die Flexibilität von Vim, aber es wird auf jeden Fall die Arbeit erledigen, wenn Sie eine große Datei bearbeiten müssen. Eigentlich sind pico und nano ziemlich ähnlich.

Bei beiden werden die Befehlsoptionen unten angezeigt, sodass Sie auswählen können, welche ausgeführt werden soll. Befehle werden mit der Tastenkombination Strg und einem unten angezeigten Buchstaben abgeschlossen.

Nano verfügt über die folgenden Funktionen, die Sie sofort nutzen können:

  • Hilfe bekommen
  • Ausschreiben
  • Rechtfertigen
  • Datei lesen
  • Wo ist (Suche)
  • Vorherige Seite
  • Nächste Seite
  • Text ausschneiden
  • Ungeschnittener Text
  • Cur Pos (Aktuelle Position)
  • Rechtschreibprüfung

Installieren Sie den Nano Editor unter 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]    

Weitere Informationen zum Bearbeiten von Dateien mit dem Nano-Editor in der Linux-Befehlszeile finden Sie in unserer umfassenden Anleitung.

3. Emacs-Editor

Dies ist wahrscheinlich der komplexeste Texteditor auf unserer Liste. Es ist der älteste Befehlszeileneditor, der sowohl für Linux- als auch für UNIX-basierte Systeme verfügbar ist. Emacs kann Ihnen helfen, produktiver zu sein, indem es eine integrierte Umgebung für verschiedene Arten von Aufgaben bereitstellt.

Auf den ersten Blick mag die Benutzeroberfläche etwas verwirrend aussehen. Das Gute ist, dass Emacs über ein sehr detailliertes Handbuch verfügt, das Ihnen bei der Dateinavigation, Bearbeitung, Anpassung und Einrichtung von Befehlen hilft. Emacs ist das ultimative Tool für fortgeschrittene *Nix-Benutzer.

Hier sind einige der Funktionen, die es zur bevorzugten Wahl gegenüber den zuvor erwähnten Editoren machen:

  • Die Emacs-Serverplattform ermöglicht es mehreren Hosts, sich mit demselben Emacs-Server zu verbinden und die Pufferliste gemeinsam zu nutzen.
  • Leistungsstarker und erweiterbarer Dateimanager.
  • Anpassungsmöglichkeiten, die über einen normalen Editor hinausgehen – wie manche sagen, es ist ein Betriebssystem innerhalb des Betriebssystems.
  • Befehlsanpassung.
  • Kann in den Vi(m)-ähnlichen Modus wechseln.

Installieren Sie den Emacs-Editor unter Linux

Emacs ist ein plattformübergreifender Editor und kann einfach mit den unten gezeigten Befehlen installiert werden:

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. Mikrotext-Editor

Micro ist ein moderner und intuitiver terminalbasierter Texteditor, der die Lücke zwischen traditionellen Befehlszeileneditoren und modernen Benutzererwartungen schließt.

Im Gegensatz zu den steilen Lernkurven, die mit Editoren wie Vim oder Emacs verbunden sind, bietet Micro einen benutzerfreundlicheren Ansatz und macht es sowohl für Anfänger als auch für Anfänger zugänglich erfahrene Benutzer.

Eine der herausragenden Funktionen von Micro ist die Unterstützung der Mausfunktion, die es Benutzern ermöglicht, Text wie in einem grafischen Editor auszuwählen, zu kopieren und einzufügen.

Darüber hinaus verfügt es über ein robustes Plugin-System, das es Benutzern ermöglicht, die Funktionen entsprechend ihren Anforderungen zu erweitern. Syntaxhervorhebung, geteilte Fenster und anpassbare Tastenkombinationen steigern die Attraktivität zusätzlich.

Im Wesentlichen vereint Micro Editor das Beste aus beiden Welten: die Leistungsfähigkeit und Effizienz der Terminalbearbeitung, kombiniert mit der Benutzerfreundlichkeit und Vertrautheit moderner Texteditoren.

Installieren Sie Micro Editor unter Linux

Es gibt ein nützliches Skript, das „Micro“ für Sie installieren kann, indem es wie gezeigt die neueste vorgefertigte Binärdatei mit dem Befehl „curl“ herunterlädt.

curl https://getmic.ro | bash

Das Skript installiert die Mikrobinärdatei im aktuellen Verzeichnis.

5. ne (netter Editor)

Der „ne“-Texteditor, der für „Nice Editor“ steht, ist ein leichter, benutzerfreundlicher Editor für das Terminal, der die Lücke zwischen einfachen Editoren wie „nano “ schließen soll. “ und komplexere wie „vim“ oder „emacs“.

Installiere ne unter Linux

ne ist ein plattformübergreifender Editor und kann einfach mit den unten gezeigten Befehlen installiert werden:

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]    
Abschluss

Es gibt andere Befehlszeileneditoren, aber diese erreichen kaum die Funktionalität, die die oben genannten drei bieten. Egal, ob Sie ein Linux-Neuling oder ein Linux-Guru sind, Sie müssen auf jeden Fall mindestens einen der oben genannten Editoren erlernen.

Wenn wir in diesem Artikel einen Befehlszeileneditor vermisst haben, vergessen Sie bitte nicht, uns dies per Kommentar mitzuteilen.