Wie man Terminalfenster im geteilten Modus unter Linux Mint und Ubuntu startet
Terminalfenster noch vor dem Start umordnen
Es gibt mehrere Möglichkeiten, eine Gruppe von Terminal-Tools in Linux Mint zu starten und die Terminalfenster in Kacheln anzuordnen, abhängig von Ihrem Workflow und dem gewünschten Automatisierungsgrad.
Manuelle Kachelung mit integrierten Funktionen
Linux Mint Cinnamon bietet eine integrierte Fensterkachelung über Tastenkombinationen:
- Fenster an den Bildschirmrändern ziehen: Ziehen Sie ein Terminalfenster an die linke oder rechte Bildschirmkante, um es auf die Hälfte des Bildschirms zu kacheln. Ziehen Sie es in eine Ecke, um es auf ein Viertel des Bildschirms zu kacheln.
- Tastenkombinationen: Verwenden Sie die Super-Taste (Windows-Taste) in Kombination mit den Pfeiltasten (z. B. Super+Links oder Super+Rechts), um Fenster schnell zu kacheln.
- Mehrere Arbeitsbereiche: Nutzen Sie Arbeitsbereiche, um mehrere Gruppen von kachelierten Fenstern zu organisieren.
Erweiterte Kachelung mit Erweiterungen
Für fortgeschrittene oder gitterbasierte Kachelung verwenden Sie die gTile-Erweiterung:
- gTile installieren: Verfügbar über Cinnamon Spices oder Ihren Paketmanager.
- Verwendung:
- Drücken Sie
Super + G
, um das gTile-Gitter zu öffnen. - Verwenden Sie die Pfeiltasten und Shift+Pfeiltasten, um den Kachelungsbereich auszuwählen.
- Drücken Sie Space oder Enter, um das ausgewählte Fenster zu kacheln.
- Verwenden Sie Zifferntasten, um zwischen verschiedenen Gitterlayouts zu wechseln.
- Drücken Sie
Dies ermöglicht es Ihnen, Terminalfenster (oder beliebige Fenster) präzise in benutzerdefinierte Layouts zu ordnen.
Automatisierung des Terminal-Starts und der Kachelung
Um mehrere Terminalfenster zu öffnen, die verschiedene Tools ausführen, und sie zu kacheln:
-
Erstellen Sie ein Bash-Skript, um jedes Tool in einem eigenen Terminalfenster zu starten:
#!/bin/bash gnome-terminal -- bash -c "htop; exec bash" gnome-terminal -- bash -c "mc; exec bash" gnome-terminal -- bash -c "cava; exec bash"
Passen Sie die Befehle entsprechend Ihren Tools und Ihrem Terminal-Emulator an[6].
-
Automatisierung der Fensterplatzierung (optional):
- Verwenden Sie Tools wie
xdotool
, um Fenster nach dem Start zu verschieben und zu vergrößern, wodurch ihre Positionen für einen kachelartigen Effekt programmiert werden können[6]. - Beispiel:
#!/bin/bash gnome-terminal -- bash -c "htop; exec bash" & sleep 1 xdotool search --name htop windowmove 0 0 windowsize 960 540 # Wiederholen Sie dies für andere Fenster mit unterschiedlichen Positionen/Größen
- Verwenden Sie Tools wie
-
Fügen Sie das Skript zur Startliste hinzu:
- Platzieren Sie Ihr Skript im Abschnitt „Startanwendungen“ von Linux Mint, damit Ihre Gruppe von Terminalen automatisch gestartet wird[6].
Alternative: Dedicierter Kachelungsfenster-Manager
Für eine vollständig automatisierte, tastaturgesteuerte Kachelungserfahrung können Sie einen Kachelungsfenster-Manager wie i3 oder Sway verwenden. Diese ersetzen Cinnamon und bieten erweiterte Kachelung und Automatisierung, erfordern jedoch eine Konfiguration und sind eine größere Veränderung im Vergleich zur Standard-Mint-Erfahrung.
Zusammenfassungstabelle: Kachelungsoptionen in Linux Mint
Methode | Automatisierung | Präzision | Benutzerfreundlichkeit | Hinweise |
---|---|---|---|---|
Integrierte Kachelung | Manuel | Mittel | Sehr einfach | Schnell, aber begrenzte Layouts |
gTile-Erweiterung | Manuel | Hoch | Einfach | Gitterbasiert, flexibel |
Bash-Skript + xdotool | Automatisiert | Hoch | Mittel | Skriptierbar, mehr Aufwand |
Kachelungsfenster-Manager (i3, Sway) | Automatisiert | Sehr hoch | Fortgeschritten | Vollständiger Desktop-Ersatz |
Empfehlung:
Für die meisten Linux Mint-Nutzer bietet die Kombination eines Skripts zur Startung Ihrer Terminal-Tools mit der gTile-Erweiterung eine mächtige, flexible und benutzerfreundliche Lösung zur Kachelung von Terminalfenstern.
Beispiel: Starten Sie nvtop, htop und ollama -ps
gnome-terminal -t "htop" -- bash -c "htop; exec bash"
gnome-terminal -t "nvtop" -- bash -c "nvtop; exec bash"
gnome-terminal -t "ollamaps" -- bash -c "watch ollama ps; exec bash"
sleep 1
xdotool search --name htop windowmove 0 0 windowsize 960 500
xdotool search --name nvtop windowmove 961 0 windowsize 960 770
xdotool search --name ollamaps windowmove 961 800 windowsize 960 210