ConEmu: Wie rufe ich msys2 Portable als Tab auf?

471
sancho.s

Ich meine, mehrere Msys2-Terminals mit Registern, alle tragbar.

Gibt es eine Shell mit Registerkarten, die Sie mit mingw verwenden können? schlägt Console2 vor, aber ich konnte keine portable Version finden ( wenn es eine Portable-Version gibt, wäre dies auch eine nützliche Antwort! ).

Dann habe ich ConEmu von hier aus betrachtet . Dies zeigt weiter an, dass es möglich ist.

ConEmu: Wie rufe ich msys2 als Tab auf? fragt nach dem Start von Msys2. Dafür wird jedoch die nicht portierbare Version verwendet.

In meinem Fall ist die ausführbare Datei <mydir>\MSYS2Portable\MinGW64Portable.exe.
Wenn ich es benutze <mydir>\MSYS2Portable\MinGW64Portable.exe -new_console, wird ein cmdTab erstellt und ein winziges MinGW-Fenster (mit eigentlich nur einer schmalen Titelleiste), das dann im Hintergrund bleibt, aber nutzlos ist.
Wenn ich verwende cmd /A /Q /K "<mydir>\PortableApps\MSYS2Portable\MinGW64Portable.exe" -new_console, wird eine cmdRegisterkarte und ein separates MinGW-Terminal erstellt (genau wie wenn ich es von PortableApps aus gestartet habe).

Die einzige Möglichkeit, ein Tabbed-Terminal zu finden, ist die Verwendung von Tabs <mydir>\MSYS2Portable\App\msys32\usr\bin\bash.exe --login -i -new_console, bei der nur meine Farben vom regulären Terminal ohne Tabs geändert werden (einschließlich derjenigen, die explizit in einer farbigen Eingabeaufforderung festgelegt sind). Ich habe nichts dagegen, aber ...

Gibt es eine Möglichkeit, das Tabbed-Terminal anzurufen MinGW64Portable.exe, oder eine Alternative aus dem Verzeichnis der tragbaren App, die sich genau so verhält, als würde sie MinGW64Portable.exeaußerhalb der Tabbed-Umgebung laufen ?

Ich gehe davon aus, dass sich das, was ich getan habe, nicht genau so verhält (ich habe bisher keine Unterschiede festgestellt, abgesehen von der Farbe, wie gesagt). Wenn dies <mydir>\MSYS2Portable\MinGW64Portable.exenur der <mydir>\MSYS2Portable\App\msys32\usr\bin\bash.exe --login -iFall wäre, scheint es mir, dass es viele überflüssige Dateien geben würde.

0
MinGW64Portable.exe ist keine Konsolenanwendung Maximus vor 5 Jahren 0
@ Maximus - Bitte sehen Sie sich die aktualisierte fettgedruckte Frage an. Es ist mir egal, dass * diese * ausführbare Datei verwendet wird. sancho.s vor 5 Jahren 0
Ich verstehe die Frage nicht, weil Sie bereits ein Terminal mit Registerkarten haben \ MSYS2Portable \ App \ msys32 \ usr \ bin \ bash.exe --login -i` Maximus vor 5 Jahren 0
@ Maximus - Ich verstehe deinen Punkt. Bitte sehen Sie die aktualisierte Fettdruck-Frage und den folgenden Text. sancho.s vor 5 Jahren 0

0 Antworten auf die Frage