ConEmu: Comment appeler msys2 Portable en tant qu'onglet?

0

Je veux dire avoir plusieurs terminaux Msys2 à onglets, tous portables.

Existe-t-il un shell avec des onglets que vous pouvez utiliser avec mingw? suggère console2, mais je n’ai pas trouvé de version portable ( s'il existe une version portable, ce serait aussi une réponse utile! ).

Puis j'ai considéré ConEmu de ici . Ce indique en outre que cela peut être fait.

ConEmu: Comment appeler msys2 en tant qu'onglet? demande le lancement de Msys2. Mais cela utilise la version non-portable.

Dans mon cas, l'exécutable est <mydir>\MSYS2Portable\MinGW64Portable.exe.
Si j'utilise <mydir>\MSYS2Portable\MinGW64Portable.exe -new_console, cela crée un cmd Onglet, et une petite fenêtre MinGW (avec en fait seulement une barre de titre étroite), qui reste alors dans le fond mais est inutile.
Si j'utilise cmd /A /Q /K "<mydir>\PortableApps\MSYS2Portable\MinGW64Portable.exe" -new_console, cela crée un cmd onglet, et un terminal MinGW en état de marche (identique à celui que je lançais depuis PortableApps).

La seule façon pour moi d'avoir un terminal à onglets utilise <mydir>\MSYS2Portable\App\msys32\usr\bin\bash.exe --login -i -new_console, qui ne modifie que les couleurs du terminal standard sans onglet (y compris ceux explicitement définis dans une invite de couleur). Je n'ai rien contre ça, mais ...

Y a-t-il un moyen d'obtenir l'appel du terminal à onglets MinGW64Portable.exe, ou une alternative à partir du répertoire de l'application portable, qui se comporte exactement de la même manière que l'exécution MinGW64Portable.exe en dehors de l'environnement à onglets?

Je suppose que ce que j'ai fait ne se comporte pas exactement le même (Je n'ai pas identifié de différences jusqu'à présent, autres que la couleur, comme indiqué). Si <mydir>\MSYS2Portable\MinGW64Portable.exe seulement fait <mydir>\MSYS2Portable\App\msys32\usr\bin\bash.exe --login -i, il me semble que cela signifie qu’il y aurait beaucoup de fichiers superflus).

sancho.s
la source
MinGW64Portable.exe n'est pas une application console
Maximus
@ Maximus - S'il vous plaît voir la question en gras mise à jour ... Je ne me soucie pas d'utiliser spécifiquement cette exécutable.
sancho.s
Je ne comprends pas la question parce que vous avez déjà have a tabbed terminal is using <mydir>\MSYS2Portable\App\msys32\usr\bin\bash.exe --login -i
Maximus
@ Maximus - Je comprends votre point. Veuillez vous reporter à la question en caractères gras mise à jour et au texte suivant.
sancho.s