Empfohlen, 2019

Tipp Der Redaktion

15 Beste Terminalemulatoren für Linux

Haben Sie bemerkt, dass Artikel über Linux-Terminalemulatoren normalerweise so lauten: „Das Terminal ist nicht beängstigend“? Nun, sie sind nicht falsch. Der Terminalemulator ist nur eine Anwendung. Es ist nichts in sich „beängstigend“ daran (die Befehle, die Sie darin ausführen, sind potenziell gefährlich). Und da es sich um eine Anwendung wie jede andere handelt - beispielsweise um einen Musikplayer oder eine Messaging-App -, können Sie sie leicht ersetzen.

Wie Sie vielleicht bereits wissen, bezieht sich das Wort „Terminal“ auf tatsächliche physische Geräte. Sie hatten eine Tastatur und einen Bildschirm und ermöglichten es den Leuten, mit den Mainframe-Computern zu interagieren. Heutzutage sind unsere Terminalemulatoren nur Software, aber wir verwenden oft das gleiche Wort - Terminal - für sie.

Die Mehrheit der Linux-Terminals emuliert die Funktionalität der von DEC (Digital Equipment Corporation) entwickelten VTxxx-Geräte, es gibt jedoch Emulatoren für andere Geräte (IBM, HP, ADDM…). Linux-Terminals sind sich sehr ähnlich, insbesondere auf Basis der VTE-Softwarebibliothek. Der Unterschied besteht hauptsächlich in zusätzlichen Optionen, die Sie aktivieren können, um Ihren Workflow zu verbessern.

Während die meisten Leute mit dem von ihrer Linux-Distribution bereitgestellten Standardterminal zufrieden sein werden, möchten einige vielleicht etwas ändern. Wenn Sie abenteuerlustig sind, sind hier die 15 besten Linux-Terminal-Emulatoren in der Lage, Ihren aktuellen zu ersetzen:

1. AltYo

Großartig, wenn Sie möchten: ein Dropdown-Terminal mit vielen Registerkarten-Verwaltungsoptionen

AltYo hat nicht viele Abhängigkeiten, aber es gibt viele tabulatorbezogene Einstellungen. Sie können mit mehreren Registerkarten arbeiten, sie neu anordnen, ihre Titel ändern oder sie sperren, um ein versehentliches Schließen zu verhindern. Da es sich um ein Dropdown-Terminal handelt, gleitet es reibungslos vom Bildschirmrand aus, es funktioniert jedoch auch gut mit Kachelfenstermanagern.

AltYo kann Apps nach dem Start automatisch in neuen Registerkarten öffnen oder sogar automatisch mit Ihrem Linux-Desktop starten. Anfänger werden sich freuen zu hören, dass AltYo über ein unkompliziertes Einstellungsdialogfeld verfügt, sodass keine Konfigurationsdateien bearbeitet werden müssen. Umgekehrt können diejenigen, die hinter den Kulissen basteln möchten, AltYo mit CSS anpassen.

Webseite

2. Kitty

Großartig, wenn Sie möchten: ein modernes, auf Geschwindigkeit optimiertes Terminal

Kitty hat eine intelligente Funktion, die unter Linux-Terminalemulatoren relativ ungewöhnlich ist - OpenGL-Rendering . Anstatt die CPU zu besteuern, ist sie für eine schnellere und reibungslosere Ausgabe auf die Grafikkarte angewiesen.

Sie können mehrere Instanzen von Kitty öffnen und sie übersichtlich in einem Container organisieren. Es werden mehrere Kachel-Layouts unterstützt, und Sie können sogar ein Layout (mit allen laufenden Apps und Befehlen) als Sitzung speichern und es jederzeit laden.

Webseite

3. Extraterm

Großartig, wenn Sie möchten: erweiterte Optionen zur Verwaltung der Befehlsausgabe

Die Auszeichnung für das coolste Feature geht an die Befehlsrahmen von Extraterm . Extraterm platziert die Ausgabe von Linux-Befehlen in farbcodierte Frames - blau für erfolgreiche und rot für fehlgeschlagene Befehle. Sie können die Ausgabe eines Befehls schnell löschen, indem Sie auf das X-Symbol klicken oder es auf einer separaten Registerkarte in Extraterm öffnen. Wenn Sie in den Auswahlmodus wechseln, können Sie die Ausgabe jedes Frames bearbeiten.

Weitere hilfreiche Funktionen sind die Befehle from und show . Mit dem ersten können Sie die Ausgabe eines vorherigen Befehls als Eingabe für den nächsten Befehl verwenden. Der Befehl show zeigt den Inhalt einer Datei im Terminalfenster an, und auch Bilddateien werden unterstützt.

Webseite

4. Urxvt

Großartig, wenn Sie wollen: Erweiterbarkeit und Geschwindigkeit

Urxvt steht für rxvt-unicode, was auf den Ursprung dieses Terminalemulators hindeutet. Es ist eine Abspaltung von rxvt mit Unterstützung für Unicode - ein Kodierungsstandard, der die Darstellung verschiedener Schreibsysteme und Zeichen in Dateien und Anwendungen ermöglicht.

Urxvt unterstützt auch die benutzerdefinierte Zeilenhöhe und den Buchstabenabstand zur besseren Lesbarkeit. Sie können urxvt im Server-Client-Modus verwenden, in dem es als Hintergrundprozess (Server) ausgeführt wird, um Speicher zu sparen und neue urxvt-Fenster (Clients) viel schneller zu öffnen.

Wenn Perl Ihre bevorzugte Programmiersprache ist, könnte urxvt Ihr bevorzugter Linux-Terminal-Emulator sein. Es gibt einige Perl-Erweiterungen für uxrvt, die Sie aktivieren können, um Funktionen wie Registerkarten, anklickbare URLs und die Verwaltung der Zwischenablage einzuführen. Natürlich können Sie selbst benutzerdefinierte Erweiterungen schreiben.

Webseite

5. Xfce-Terminal

Großartig, wenn Sie möchten: ein für Anfänger geeignetes Terminal mit optionalem Dropdown-Modus

Das Xfce-Terminal ist ein Favorit für Anfänger, da es durch einfache Dialoge leicht angepasst werden kann. Es bietet die Standardfunktionen, die Sie von einem Linux-Terminal erwarten, und ein paar coole Extras.

Sie können eine Datei aus dem Dateimanager per Drag & Drop in Xfce Terminal ziehen und den vollständigen Pfad zur Datei anzeigen lassen. Der Hintergrund des Terminalfensters kann transparent sein. Sie können das Xfce-Terminal im Kompaktmodus verwenden, der Fensterrahmen, Dekorationen und Symbolleisten verbirgt.

Das Beste von allem ist der optionale Dropdown-Modus, durch den das Xfce-Terminal wie andere gängige Dropdown-Terminals funktioniert (Guake oder Tilda, die auf dieser Liste stehen). Lesen Sie die offizielle Dokumentation, um sicherzustellen, dass der Dropdown-Modus ordnungsgemäß eingerichtet ist.

Webseite

6. Konsole

Großartig, wenn Sie möchten: Erweiterte Anpassung durch unkomplizierte Dialoge

Die Verwendung von Konsole ist wie das Essen in einem Sushi-Restaurant mit Förderband. So viele leckere Details, die vor Ihnen angeordnet sind, um das auszuwählen, was Sie möchten ... aber wenn Sie sie zu lange anstarren, könnte dies Ihren Kopf drehen. Wo fangen wir überhaupt an?

Beginnen wir mit dem Erstellen eines Profils. In Konsole können Sie zwischen verschiedenen Profilen wechseln oder sogar mehrere Profile gleichzeitig auf verschiedenen Registerkarten ausführen. Jedes Profil hat sein eigenes Erscheinungsbild und Verhalten, und Sie können verschiedene Shells in separate Konsole-Profile laden. Ein Profil kann automatisch benutzerdefinierte Befehle und Anwendungen ausführen, wenn Sie es aktivieren.

Sobald Sie Profile eingerichtet haben, können Sie sich mit der Tab-Verwaltung beschäftigen. Die Option Ansicht teilen zeigt den Inhalt mehrerer Registerkarten gleichzeitig an. Um Tabs zwischen Konsole-Fenstern zu verschieben, verwenden Sie einfach die Option Clone Tab, oder trennen Sie einen Tab, um ihn in einem neuen Fenster zu öffnen.

Zu den weiteren coolen Funktionen gehören die Flusssteuerung, mit der Sie die Befehlsausgabe anhalten können, und Überwachen auf Aktivität / Stummschaltung, die Ihnen mitteilt, was mit Befehlen in den Konsole-Registerkarten passiert. Wenn Sie enttäuscht sind, dass Konsole keinen Dropdown-Modus hat, werfen Sie einen Blick auf Yakuake. Es basiert auf Konsole und teilt viele seiner Funktionen.

Webseite

7. Gnome Terminal

Großartig, wenn Sie möchten: Stabilität in einer vertrauten Benutzeroberfläche

Gnome Terminal ist ein etwas leichteres Gegenstück zu Konsole in einer anderen Desktop-Umgebung. Wie Konsole unterstützt Gnome Terminal Profile und lässt Sie alles anpassen, von der Cursorform und dem Farbschema bis hin zum Codieren und dem Verhalten der Rücktaste.

Da Gnome Terminal auf die VTE-Bibliothek angewiesen ist, ist sein Funktionsumfang fast identisch mit anderen Linux-Terminals, die dasselbe Backend verwenden. Daher sollten Sie nicht zu verwirrend sein, wenn Sie vom MATE-Terminal oder vom Pantheon-Terminal (elementares Betriebssystem) wechseln.

Webseite

8. Terminologie

Großartig, wenn Sie möchten: praktische Dateivorschau im Terminal

Mit Terminologie kann die Verwendung des Terminals Spaß machen. Die Dateiverwaltung wird durch Dateivorschauen vereinfacht, die als kleine Popups angezeigt werden. Sie können eine Vorschau zahlreicher Dateiformate anzeigen, einschließlich Bilder und Videodateien. Die Terminologie erkennt URLs und Pfade zu lokalen Dateien automatisch, sodass Sie sie mit einem Mausklick öffnen können.

Wenn Sie häufig mit mehreren Terminalfenstern arbeiten, kann Terminologie Ihnen beim Organisieren helfen, indem Sie ein Fenster in Fenster aufteilen . Jeder Bereich kann mehrere Registerkarten enthalten, deren Größe Sie nach Belieben ändern können. Auf diese Weise können Sie mehrere Fenster in einem Fenster kombinieren. Eine andere Möglichkeit, die Terminologie zu steuern, ist der Tab Switcher. Es zeigt alle Terminalfenster in einem Raster an, so dass Sie schnell durch sie hindurchgehen können, um das gewünschte Fenster zu finden.

Webseite

9. QTerminal

Großartig, wenn Sie möchten: ein Dropdown-Terminal mit Unterstützung für Multiplexing

QTerminal ist eine dieser Apps, die Sie mit ihrem geringen Gewicht überraschen, wenn Sie die Anzahl der angebotenen Funktionen in Betracht ziehen. Es ist ein schnelles, reaktionsschnelles Dropdown-Terminal, mit dem Sie nahezu alles anpassen können: von Farbschemata, Schriftarten und Tastenkombinationen über die Bildlaufleiste und die Position der Registerkarten bis hin zu Transparenz und Lesezeichen.

Dank der Multiplexer-Funktionen kann QTerminal mehrere Terminal-Emulator-Instanzen in einem Fenster anzeigen. Sie können das QTerminal-Anwendungsfenster auch vertikal oder horizontal teilen und problemlos zwischen geöffneten Registerkarten und Fenstern wechseln.

Webseite

10. Termite

Großartig, wenn Sie möchten: Ein Vim-ähnlicher Workflow, der stark auf Tastenkombinationen basiert

Termite ist auf den ersten Blick nur ein einfacher Terminalemulator. Wenn Sie sich die Konfigurationsdatei ansehen, finden Sie eine Reihe von Standardoptionen. Es werden Unterstützung für Transparenz, benutzerdefinierte Schriftarten und Farbschemata, anklickbare URLs und eine benutzerdefinierte Scrollback-Größe unterstützt.

Aber das ist nicht alles! Termite kann in zwei Modi arbeiten: Einfügen und Auswahl mit jeweils eigenen Tastenkombinationen. Sie alle sind so konzipiert, dass Sie produktiver sind, ohne jemals nach der Maus greifen zu müssen. Aus diesem Grund eignet sich Termite hervorragend für mauslose Arbeitsabläufe in Kachelfenstermanagern .

Webseite

Hinweis: Es gibt einen weiteren Linux-Terminal-Emulator namens Termit. Obwohl im Namen ähnlich, hat sie nicht den gleichen Ansatz wie Termite.

11. Mlterm

Großartig, wenn Sie möchten: Unterstützung für zahlreiche Sprachen und Kodierungen

Die meisten modernen Terminalemulatoren unterstützen mehrere Kodierungen, aber nur wenige kommen der von Mlterm unterstützten Anzahl von Sprachen und Schreibsystemen nahe. Es ist ein Muss für jeden, der RTL-Sprachen (von rechts nach links) wie Arabisch, Hebräisch und Farsi verwenden möchte. Kodierungen für indische und dravidische Sprachen - Hindi, Bengali, Gujarati, Kannada, Punjabi und mehr - werden ebenfalls unterstützt.

Spezielle Funktionen für vertikales Schreiben, doppelte Breite und kombinierte Zeichen ermöglichen die Verwendung ostasiatischer, thailändischer und vietnamesischer Skripts. Darüber hinaus unterstützt Mlterm mehrere X-Eingabemethoden-Server und kann automatisch die erforderliche Kodierung für Ihre Eingabe ermitteln.

Webseite

12. Cooler Retro-Begriff

Großartig, wenn Sie möchten: Nostalgie-induzierende Augensüßigkeiten

Wie bereits erläutert, ahmen Linux-Terminalemulatoren die Funktionalität von inzwischen nicht mehr verwendeten physikalischen Geräten nach. Cool Retro Term geht jedoch noch einen Schritt weiter und ahmt auch das Aussehen (ed) nach. Jetzt können Sie Ihren gesamten Desktop in eine Nachbildung eines alten CRT-Monitors verwandeln und neugierige Blicke von Mitarbeitern und Passanten auf sich ziehen.

Cool Retro Term bietet verschiedene Farbschemata und Effekte wie Bildschirmflimmern und Scanlinien. Obwohl der Hauptzweck nur Augenweide zu sein scheint, können Sie Cool Retro Term wie jeden anderen Terminal-Emulator verwenden.

Webseite

13. Roxterm

Großartig, wenn Sie möchten: eine leichtere und dennoch elegante Alternative zu Gnome Terminal

ROXTerm möchte eine fortgeschrittene Alternative zu Gnome Terminal sein, jedoch ohne die Belastung durch Gnome-abhängige Abhängigkeiten. In der Praxis bedeutet dies, dass Sie viele bekannte Funktionen vorfinden: Unterstützung für Tastenkombinationen, Farbschemata, Benutzerprofile und Speichern von Sitzungen.

Abgesehen davon verfügt ROXTerm über ein praktisches Popup-Menü, mit dem Sie die Menüleiste ausblenden und den Bildschirmbereich maximieren können. Darüber hinaus kann ROXTerm Dateipfade, SSH-Hostnamen, E-Mail-Adressen und Web-URLs erkennen. Sie können entweder auf sie klicken, um das Ziel zu öffnen oder darauf zuzugreifen, oder die Strg-Taste drücken und den Link in eine andere Anwendung ziehen.

Apropos Ziehen: Es ist auch möglich, Text und Dateien per Drag & Drop in das ROXTerm-Anwendungsfenster zu ziehen. Der Text wird in das Terminal eingefügt, während die Dateien als Pfad angezeigt werden, den Sie weiter bearbeiten können.

Webseite

14. Tilda

Großartig, wenn Sie möchten: ein Dropdown-Terminal mit einer anständigen Anzahl von Optionen

Tilda ist ein bekanntes Dropdown-Terminal mit zahlreichen Optionen, die in den Konfigurationsdialogen einfach angepasst werden können. Sie können mit dem automatischen Ausblenden und Scharfstellen experimentieren oder Tilda dazu bringen, alle anderen Fenster auf dem Desktop zu bedecken. Tilda kann transparent sein und Sie können einstellen, wo es auf dem Bildschirm angezeigt wird.

Tastenkombinationen erleichtern die Navigation durch die Registerkarten. Damit Sie nichts von der Ausgabe eines Befehls verpassen, können Sie unbegrenztes Scrollback aktivieren. Nicht zuletzt verfügt Tilda über eine Suchleiste, die Sie jederzeit mit einer Tastenkombination aufrufen können. Bei der Abfrage kann die Groß- und Kleinschreibung beachtet werden. Sie können auch reguläre Ausdrücke verwenden.

Webseite

15. Terminix

Großartig, wenn Sie möchten: ein leichtes Terminal mit unterschiedlichen Fensterlayouts

Terminix gibt dem Wort "Kacheln" eine neue Bedeutung . Durch Aufteilen des Anwendungsfensters in mehrere Bereiche können Sie Dutzende von Layouts für verschiedene Zwecke erstellen, speichern und bei Bedarf laden. Um zwischen den Bereichen zu wechseln, klicken Sie in der Seitenleiste darauf oder verwenden Sie Tastenkombinationen.

Optional kann Terminix als Dropdown-Terminal ausgeführt werden. Konfigurieren Sie dies im Dialogfeld Voreinstellungen> Quake. Es gibt auch die Option, Desktop-Benachrichtigungen für abgeschlossene Prozesse zu aktivieren.

Die automatische Profilumschaltung ist möglicherweise die praktischste Funktion. Basierend auf Ihren Benutzerprofileinstellungen werden das Verhalten und das Aussehen von Terminix geändert, wenn Änderungen am aktuellen Benutzernamen, Hostnamen oder Verzeichnis festgestellt werden. Beachten Sie jedoch, dass Terminix derzeit nur eine 64-Bit-Version hat.

Webseite

Die besten Terminalemulatoren für Linux!

Obwohl dies bereits eine lange Liste ist, gibt es noch mehr Terminalemulatoren für Linux. Einige halten sich an die Grundlagen und zeigen einen traditionellen Ansatz. Andere, wie das (aufgegebene) Cyborg Terminal-Projekt, setzen auf etwas völlig anderes und Unerwartetes.

Wie immer haben Sie die Wahl, also wählen Sie ein Terminal, das zu Ihrem Erfahrungsniveau passt. Da so viele Terminal-Emulatoren benutzerfreundlicher und einfacher anpassungsfähig sind, sollten selbst vollständige Linux-Einsteiger keine Probleme bei der Auswahl und Verwendung eines Terminals haben.

Wonach suchen Sie in einem Terminalemulator? Welches ist dein Lieblings? Können Sie andere Terminalemulatoren für Linux empfehlen? Lass es uns in den Kommentaren wissen!

Bildnachweise: DEC VT100 Terminal von Wolfgang Stief über Flickr; Ausgewählte Bildquelle.

Top