Leser wie Sie helfen, MUO zu unterstützen. Wenn Sie über Links auf unserer Website einen Kauf tätigen, erhalten wir möglicherweise eine Affiliate-Provision. Weiterlesen.

Terminalbasierte Texteditoren werden für fast alles unter Linux verwendet; vom Schreiben schneller Bash-Skripte und Konfigurationsdateien bis hin zum Erstellen vollwertiger Programme oder sogar zum Schreiben eines Romans.

Während nano auf den meisten Distributionen vorinstalliert ist und Emacs und Vim ihre eigenen Anhänger haben, gibt es andere großartige terminalbasierte Texteditoren da draußen. Hier sind vier der besten:

1. Wendel

Helix ist ein Code-fokussierter Texteditor, geschrieben in Rust und inspiriert von Kakoune und Neovim. Seine Kakoune-Wurzeln sind durch den Fokus auf Mehrfachauswahl als wesentliche Kernfunktion von Helix deutlich sichtbar.

Es bietet auch die bekannteren modalen Bearbeitungsfunktionen von Neovim, aber etwas weniger abschreckend und benutzerfreundlicher.

Satzstellung markieren wird von Tree-sitter gehandhabt, was es Ihnen ermöglicht, Einzüge einfach zu handhaben, Variablen zu verfolgen und Auswahlen zu manipulieren, ohne Ihren Prozess überhaupt zu verlangsamen.

instagram viewer

Der beste Weg, Helix auf jeder Distribution zu installieren, ist bauen Sie es aus der Quelle. Dazu müssen Sie zuerst Rust zusammen mit dem Cargo-Paket-Tool installieren:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | Sch

Der obige Befehl lädt ein Skript herunter und führt es aus, um Rust und Cargo zu installieren. Klonen Sie nun das Helix GitHub-Repository mit:

git Klon https://github.com/helix-editor/helix

Verwenden der cd-Befehl um in das Helix-Verzeichnis zu wechseln, dann installieren Sie Helix:

CD Wendel
Ladung Installieren--locked --path Helix-Term

Sie können Helix dann starten, indem Sie Folgendes eingeben:

hx

...in jedes Terminal.

Um in Helix zu schreiben, müssen Sie eingeben Einfügung Modus durch Drücken der ich Taste auf Ihrer Tastatur. Nachdem Sie Ihren Text eingegeben haben, drücken Sie die Fliehen Taste, um zum normalen Modus zurückzukehren. Von hier aus ist das Bearbeiten und Manipulieren von Text ähnlich wie bei Vim. Tastenbelegungen sind verfügbar in die offizielle Helix-Dokumentation.

2. Ampere

Ähnlich wie Helix ist auch Amp in Rust geschrieben und stark von Vim inspiriert, mit ähnlichen Tastenkombinationen und wiederum einem modalen Bearbeitungsansatz. Amp ist einfach zu bedienen und selbst Anfänger kommen sofort damit zurecht – obwohl der Hauptmarkt für Amp Entwickler sind.

Zusätzlich zu den üblichen Modi wie Insert, Normal und Select verfügt Amp über mehrere neue Modi, die zusätzliche Funktionalität bieten.

Amp wird mit vernünftigen Standardeinstellungen geliefert und erfordert keine Erstkonfiguration. Syntaxhervorhebung, Fuzzy-Dateisuche und grundlegende Git-Integration sind sofort verfügbar.

Wenn Sie Rust und Cargo bereits installiert haben, können Sie Amp installieren mit:

Ladung Installieren Ampere

Eine Funktion, die wir an Amp wirklich mögen, ist die Möglichkeit, Ihre Sitzung vorübergehend zu unterbrechen, zu Ihrer Shell zurückzukehren und dann die Bearbeitung dort fortzusetzen, wo Sie aufgehört haben. Sie können dies tun, indem Sie auf drücken Z Taste im Normalmodus.

Um mit der Bearbeitung fortzufahren, geben Sie ein fg in Ihr Terminal. Die vollständige Amp-Dokumentation ist verfügbar unter die offizielle Amp-Seite. Alternativ können Sie nach dem ersten Start von Amp die drücken ? drücken, um die ausführliche Schnellstartanleitung anzuzeigen.

3. Zee

Zee tritt für einen Moment von Vim-inspirierten Editoren weg und behauptet, ein moderner Editor für das Terminal im Geiste von Emacs zu sein. Zee wurde in Rust geschrieben und ist mit 100 Bildern pro Sekunde unglaublich schnell und flüssig, wobei Bearbeitungen in weniger als 10 Millisekunden gerendert werden. Ähnlich wie Helix verwendet Zee Tree-Sitter für die Syntaxhervorhebung und -validierung.

Auch hier sollten Sie Cargo und Rust installiert haben, bevor Sie Zee installieren mit:

Ladung Installieren--locked zee

Wenn Sie möchten, dass Zee in Ihre Systemzwischenablage integriert wird (was Sie wahrscheinlich tun), müssen Sie Zee mit der System-Zwischenablage-Funktion installieren:

Ladung Installieren--locked --features system-clipboard zee

Nach der Installation können Sie Zee starten, indem Sie Folgendes eingeben:

Zee

...in jedes Terminal.

Alternativ können Sie eine oder mehrere Dateien in Zee öffnen, indem Sie sie als Argumente übergeben. Zum Beispiel:

ZeeDas.DateiDas.Dateiandere.Datei

...öffnet mehrere Dateien mit dem Editor.

Wie Sie es von einem Texteditor erwarten würden, der sich von Emacs inspirieren lässt, verwendet Zee Emacs-ähnliche Tastenkombinationen. Eine Liste dieser finden Sie unter GitHub.

4. Mikro

Micro soll der Ersatz für den allseits beliebten Nano-Texteditor sein und ist leicht in Bezug auf Funktionen und Größe. Es wird Sie vielleicht auch freuen zu erfahren, dass Sie Rust oder Cargo nicht installieren müssen, um es auf Ihr System zu bekommen.

Der absolut einfachste Weg, den Micro-Texteditor zu installieren, besteht darin, das von den Entwicklern bereitgestellte Installationsskript herunterzuladen und auszuführen. Der folgende Befehl ruft das Skript mit ab kräuseln, und leiten Sie die Ausgabe an Bash weiter:

kräuseln https://getmic.ro | bash

Wenn Sie den Snap-Paketmanager installiert haben, können Sie alternativ einfach Folgendes eingeben, um Micro auf Ihrem Computer zu installieren:

schnappen Installieren Mikro --klassisch

Wie der Name schon sagt, ist Micro klein. Es ist außerdem einfach zu bedienen und leistungsstark und verfügt über eine Vielzahl von Hotkeys, mit denen Sie häufige Aufgaben einfach und schnell ausführen können.

Hotkeys und Tastenkombinationen werden unter gespeichert ~/.config/micro/bindings.json, und Sie können sie einfach bearbeiten mit:

Mikro ~/.config/micro/bindings.json

Syntaxhervorhebung ist für 75 eingebaut verschiedene Programmiersprachen. Micro unterstützt Aufteilungen, sodass Sie mehrere Dateien gleichzeitig im Stil eines Kachelfensters bearbeiten können Manager, und Sie können sogar eine dieser Aufteilungen verwenden, um eine andere interaktive Shell innerhalb des Editors zu öffnen.

Micro wird mit sieben verschiedenen Farbschemata und Mausunterstützung geliefert, sodass Sie Text innerhalb des Editors ziehen und ablegen können.

Sie können Micro starten mit:

Mikro

... und fangen Sie an zu tippen. Im Gegensatz zu Vim-abgeleiteten Editoren müssen Sie nicht zuerst den Modus wechseln!

Um Hilfe zu den Micro-Tastenkombinationen zu erhalten, rufen Sie die Befehlsleiste mit auf Strg + E, dann eingeben:

Hilfe Standardschlüssel

Terminal-Texteditoren sind nicht jedermanns Sache

Während das Bearbeiten von Text im Linux-Terminal Spaß macht und produktiv ist, werden Sie möglicherweise feststellen, dass Sie mehr Augenschmaus benötigen, als bei allen diesen Angeboten verfügbar ist.

Wenn Sie feststellen, dass Sie optionale Extras wie unterschiedliche Schriftgrößen, Tabellen und erweiterte Formatierung benötigen, ist es möglicherweise besser, eine vollwertige Textverarbeitung zu verwenden. Glücklicherweise gibt es mehrere, die Sie unter Linux installieren und verwenden können.