Installieren von Plugins in TMUX

Installieren von Plugins in TMUX
„Der Benutzer erhält verschiedene Optionen in TMUX, um anzupassen, wie die Statusleiste funktioniert, wie der Taktmodus und andere Modi funktionieren usw. Als Open-Source-Programm ist TMUX jedoch von Anfang an mit Erweiterbarkeit ausgestattet. Es ermöglicht Programmen von Drittanbietern, die in Form von Skripten oder Plugins in Verbindung mit der Anwendung selbst verwendet werden können.

In diesem Artikel werfen wir einen Blick darauf, wie verschiedene Plugins in TMUX installiert werden können. Sie können Plugins manuell installieren oder einen Plugin -Manager wie TPM verwenden, um Plugins automatisch zu installieren und zu verwalten.”

Manuelle Plugin -Installation

Die manuelle Installation von Plugins in TMUX besteht aus zwei Hauptschritten. In Schritt 1 wird das Plugin -Skript an einem geeigneten Ort im Benutzerverzeichnis heruntergeladen. Schritt 2 besteht darin, das Plugin zu aktivieren, indem der Befehl Shell auf den Boden des Bodens hinzugefügt wird .tmux.Conf -Datei. Wenn Sie beispielsweise das Nord-Tmux-Plugin von Arcticicestudio installieren möchten, können Sie das Git-Repository des Plugins mit dem folgenden Befehl manuell klonen:

$ git klone https: // github.com/arcticicestudio/nord-tmux.Git ~/Arcticicestudio/Nord-Tmux

Dann können Sie die folgende Zeile am Boden Ihres hinzufügen .tmux.conf Filethen Sie können die folgende Zeile am Boden Ihrer hinzufügen .tmux.Conf -Datei:

Run-Shell “~/Arcticicestudio/Nord-Tmux/Nord.tmux ”

Wenn Sie TMUX nicht auf einem kompatiblen Terminalemulator ausführen, müssen Sie auch das entsprechende Terminalthema installieren. Zum Beispiel, wenn Sie Ubuntu 22 verwenden.04 Distribution, die mit Gnome-Terminalemulator versandt, müssen Sie das Nord-Gnome-Terminal-Thema installieren, damit Nord-Tmux funktioniert. Weitere Informationen dazu finden Sie im GitHub-Repository von Nord-Tmux. Nachdem Sie alle Abhängigkeiten installiert haben, können Sie Ihr TMUX -Windows aktualisieren, indem Sie die Konfigurationsdatei oder die TMUX neu streichen. Nach der Beschaffung der Konfigurationsdatei oder beim nächsten Ausführen von TMUX sehen Sie Folgendes:

Beachten Sie, wie die Statusleiste und der Rest des TMUX -Terminalfensters die Farben aus Standard -TMUX -Farben geändert haben.

Installieren von Plugins über den TMUX -Plugin -Manager

Während die manuelle Installation von Plugins ein unkomplizierter Vorgang ist, müssen Repositories heruntergeladen oder klonieren, die Kompatibilität sichergestellt und jedes Plugin zum TMUX hinzugefügt werden.Conf -Datei für das Ausführen in der TMUX -Shell. Glücklicherweise gibt es eine bessere Möglichkeit, Plugins in TMUX zu installieren. Sie können Plugin -Manager verwenden, um den größten Teil des Prozesses zu automatisieren. Der erste Plugin -Manager, den wir betrachten, heißt TMUX Plugin Manager oder kurz TPM. Mit TPM kann der Benutzer ein Plugin aus einer gut gepflegten Liste kompatibler Plugins installieren. Wenn Sie beispielsweise Nord-Tmux über TPM installieren möchten, können Sie die folgenden Schritte ausführen:

Schritt 1 besteht darin, das TPM -Repository in Ihrem Home -Ordner mit dem folgenden Befehl zu klonen:

$ git klone https: // github.com/tmux-plugins/tpm.Git ~//.tmux/plugins/tpm

Nachdem das Repository geklont wurde, müssen Sie die TMUX bearbeiten.Conf -Datei im nächsten Schritt, damit TPM innerhalb der TMUX -Shell arbeiten kann. Dies wird erreicht, indem die folgenden Zeilen am Ende von TMUX hinzugefügt werden.Conf -Datei:

#Liste der Plugins ------------------------#
set -g @plugin "tmux -plugins/tpm"
set -g @plugin "tmux-plugins/tmux-sensible"
# Andere Beispiele:
# set -g @plugin "github_username/plugin_name"
# set -g @plugin "github_username/plugin_name# branch"
# set -g @plugin “git @github.Com: Benutzer/Plugin ”
# set -g @plugin “git @bitbucket.Com: Benutzer/Plugin ”
#--------------------------------------#
# Initialisieren Sie den TMUX -Plugin -Manager (halten Sie diese Zeile ganz unten in TMUX.conf)
rennen “~/.TMUX/Plugins/TPM/TPM ”

Nachdem Sie diesen Schritt beendet haben, können Sie die TMUX -Umgebung mit dem folgenden Befehl neu laden, wenn Sie TMUX bereits ausgeführt haben:

$ tmux Source ~/.tmux.Conf

Anschließend ist es relativ einfach, das Nord-Tmux-Plugin zu installieren, danach relativ einfach. Zuerst müssen Sie die TMUX bearbeiten.Conf-Datei, um das Arcticicestudio/Nord-Tmux-Plugin wie folgt einzuschließen:

#Liste der Plugins ------------------------#
set -g @plugin "tmux -plugins/tpm"
set -g @plugin "tmux-plugins/tmux-sensible"
set -g @plugin "arcticicestudio/nord -tmux"

Dann können Sie das Plugin über Präfix + I (Großbuchstaben I) abrufen, und TPM kümmert sich um die Installation des Plugins selbst.

Dies wird im Screenshot unten angezeigt:

TPM kloniert das Github -Repository zu ~/.tmux/plugins/nord-tmux. Und nach dem Nachladen sieht es so aus:

Deinstallieren eines Plugins vom TMUX -Plugin -Manager

Ähnlich wie bei der Installation eines Plugins unterstützt TPM auch die einfache Deinstallation von Plugins. Der erste Schritt beim Deinstallieren eines Plugins besteht darin, die Plugin -Deklarationslinie in TMUX zu entfernen.Conf -Datei oder kommentieren sie aus. Das Drücken von Präfix + Alt + U aktualisiert dann die Konfigurationsänderungen in der aktuellen TMUX -Umgebung, und das Plugin wird entfernt.

Wenn Sie beispielsweise Nord-Tmux von TMUX über TPM deinstallieren möchten, können Sie die folgende Zeile in TMUX kommentieren.conf:

set -g @plugin "arcticicestudio/nord -tmux"

Indem Sie ein # Zeichen vorlegen. Nachdem Sie Präfix + Alt + U gedrückt haben, sieht das TMUX -Terminal so aus:

Installieren von Plugins, mit denen die Statusleiste anpassen

Nicht alle Plugins bieten ästhetische Verbesserungen für TMUX. Es gibt viele Plugins, die der Statusleiste weitere Informationen hinzufügen, z. Das Installieren eines solchen Plugins erfordert etwas mehr Arbeit als ästhetische Plugins, selbst über TPM.

Wenn Sie beispielsweise TMUX-CPU durch TMUX-Plugins auf GitHub installieren möchten, müssen Sie das Plugin zum TMUX hinzufügen.Conf -Datei für die Installation von TPM. Fügen Sie zuerst die folgende Zeile zu TMUX hinzu.Conf -Datei:

set -g @plugin "tmux-plugins/tmux-cpu"

Drücken Sie dann das Präfix + I (Großbuchstabe I), um das Plugin abzurufen und es automatisch zu beziehen. Wie Sie im folgenden Screenshot sehen können, sind in der Statusleiste noch keine CPU -Informationen verfügbar.

Dies liegt daran.Conf -Datei. Diese Option nimmt die TMUX-CPU-formatierte Zeichenfolge wie folgt an:

set -g status -right “ #cpu_bg_color cpu: #cpu_icon #cpu_percentage | %A %H- %D %H: %M ”

Nach dem Hinzufügen zum TMUX.Die Conf -Datei starten Sie eine neue TMUX -Sitzung oder laden Sie die aktuelle Sitzung neu. Sie können die CPU -Verwendung in der Statusleiste sehen, wie im folgenden Screenshot gezeigt:

Abschluss

Es gibt viele hochwertige Plugins für TMUX, die Benutzern eine Vielzahl von Dienstprogrammen bieten, die von ästhetischen Themen bis hin zu Systeminformationen und sogar Prozessinformationen reichen. Diese Plugins können manuell installiert und dem TMUX hinzugefügt werden.Conf -Datei, die nach Ermessen des Benutzers verwendet werden soll. Außerdem kann der Benutzer einen Plugin -Manager wie den TMUX -Plugin -Manager installieren.