Wie kann ich in ConEmu mehrere Tabs gleichzeitig öffnen?

Melden
  1. Einführung
  2. Tabs durch Einstellungen und Tasks automatisch öffnen
  3. Beispiel für einen Task mit mehreren Tabs
  4. Tabs per Kommandozeile öffnen
  5. Weitere Tipps und Anpassungen
  6. Zusammenfassung

Einführung

ConEmu ist ein mächtiges Terminalemulator-Programm für Windows, das es ermöglicht, mehrere Konsolen in Tabs gleichzeitig verwalten zu können. Wenn du mehrere Tabs in einer Sitzung auf einmal öffnen möchtest, gibt es verschiedene Wege, dies effizient zu tun. Dabei kannst du sowohl innerhalb der grafischen Oberfläche als auch über Skripte oder die Kommandozeile mehrere Tabs gleichzeitig starten.

Tabs durch Einstellungen und Tasks automatisch öffnen

Eine der elegantesten Methoden, mehrere Tabs gleichzeitig zu öffnen, ist das Verwenden von sogenannten "Tasks" in ConEmu. Tasks sind vordefinierte Profile, die mehrere Befehle oder Shells in verschiedenen Tabs starten. Im Menü "Settings" von ConEmu findest du unter dem Punkt "Startup" die Möglichkeit, Tasks zu erstellen und automatisch beim Start mehrere Shell-Instanzen oder Programme in separaten Tabs zu öffnen.

Dazu öffnest du ConEmu, gehst in die Einstellungen (unter dem Zahnrad-Symbol oder mit Rechtsklick auf die Titelleiste > Settings) und navigierst zum Abschnitt Startup → Tasks. Dort kannst du einen neuen Task anlegen und mehrere Befehle untereinander eingeben, jeweils mit der Notation -new_console. Jeder Befehl führt zu einem eigenen Tab.

Beispiel für einen Task mit mehreren Tabs

Ein Beispiel für einen Task, der zwei verschiedene Konsolen-Sitzungen öffnet, könnte folgendermaßen aussehen:

cmd.exe -new_consolepowershell.exe -new_console

Wenn du diesen Task speicherst und als Startup-Task auswählst, startet ConEmu mit genau diesen beiden Tabs: eine normale Eingabeaufforderung und eine PowerShell.

Tabs per Kommandozeile öffnen

Du kannst auch von der Windows-Eingabeaufforderung oder einem anderen Terminal aus mehrere Tabs in ConEmu beim Start öffnen. Hierfür verwendest du entsprechende Kommandozeilen-Parameter. Das Grundgerüst sieht so aus:

ConEmu64.exe /cmd cmd.exe -new_console & powershell.exe -new_console

Damit werden zwei Tabs geöffnet, einer mit cmd und einer mit powershell. Du kannst natürlich beliebig viele Befehle hinzufügen, jeweils getrennt durch & oder ||. Dabei ist wichtig, dass jeder Prozess durch -new_console als eigener Tab gekennzeichnet wird.

Weitere Tipps und Anpassungen

Wenn du zum Beispiel eine Shell mit bestimmten Startverzeichnissen öffnen möchtest, kannst du die Parameter ergänzen:

cmd.exe /dir C:\Projekte -new_consolepowershell.exe -new_console -new_console:d:C:\Scripts

Der Parameter -new_console:d: sorgt dafür, dass der Tab mit dem definierten Arbeitsverzeichnis startet.

Außerdem kannst du in Tasks Shell-Optionen, Farbschemata oder Umgebungsvariablen definieren, die dann beim Start in den jeweiligen Tabs gelten. So kannst du zum Beispiel auch spezialisierte Entwicklerterminals oder Remote-Verbindungen gleichzeitig eröffnen.

Zusammenfassung

Zusammengefasst ist der beste Weg, mehrere Tabs gleichzeitig in ConEmu zu öffnen, die Verwendung von Tasks in den Einstellungen, die mehrere Befehle mit -new_console enthalten. Alternativ kannst du auch direkt über die Kommandozeile beim Start von ConEmu mehrere Programme mit -new_console als separate Tabs definieren. Mit dieser Methode kannst du schnell und bequem deine bevorzugten Arbeitsumgebungen parallel starten lassen.

0

Kommentare