Je ne peux pas comprendre comment lancer une nouvelle session Cygwin à partir de Cygwin, similaire au lancement d'un nouveau terminal à partir de bash avec:
gnome-terminal
C'est probablement facile mais il me manque quelque chose. Des idées?
Je ne peux pas comprendre comment lancer une nouvelle session Cygwin à partir de Cygwin, similaire au lancement d'un nouveau terminal à partir de bash avec:
gnome-terminal
C'est probablement facile mais il me manque quelque chose. Des idées?
Réponses:
Appuyez sur 'Alt-F2' si vous souhaitez uniquement ouvrir un autre terminal (mintty) dans mintty, pas depuis un script. Voir «man mintty» pour d'autres raccourcis clavier.
cygstart /bin/bash -li
ouvre une nouvelle fenêtre de terminal, mais n'a pas les mêmes paramètres.
si vous utilisez la console cygwin "par défaut" (alias cmd.exe) alors:
cmd /c start /d "C:\cygwin\bin" SHELL.EXE PARAMS
puis remplacez SHELL.EXE et PARAMS par ce que vous utilisez:
je vous conseille d'utiliser une meilleure console comme ' mintty ' ou 'rxvt', que vous lancez simplement en tapant "mintty" (ou en appuyant sur f2) ou "rxvt".
bash.exe
et j'ai tripoté la commande que vous avez fournie et quelques variantes sans succès. En regardant dans menthe maintenant. Merci!
mintty
à partir d'un terminal Cygwin existant ouvrira une nouvelle fenêtre, oui, mais verrouillera également le terminal existant. Démarrez-le en arrière-plan avec mintty &
pour continuer à utiliser le terminal d'origine et en avoir un nouveau.
cygstart mintty /bin/bash -il