No puedo encontrar la manera de iniciar una nueva sesión de Cygwin desde Cygwin, de manera similar a cómo lanzar una nueva terminal desde dentro de bash con:
gnome-terminal
Probablemente sea fácil, pero me falta algo. ¿Algunas ideas?
cygstart /bin/bash -li
cygstart mintty /bin/bash -il
Presione 'Alt-F2' si solo desea abrir otra terminal (mintty) en mintty, no desde un script. Ver 'man mintty' para otro atajo de teclado.
fuente
cygstart /bin/bash -li
abre una nueva ventana de terminal, pero no tiene la misma configuración.si utiliza la consola cygwin "predeterminada" (también conocida como cmd.exe), entonces:
y luego reemplace SHELL.EXE y PARAMS por lo que usa:
Le aconsejaría que use una consola mejor como ' mintty ' o 'rxvt', que inicia simplemente escribiendo "mintty" (o presionando f2) o "rxvt".
fuente
bash.exe
y jugueteé con el comando que proporcionó y algunas variaciones sin suerte. Mirando a Mintty ahora. ¡Gracias!mintty
desde dentro de una terminal Cygwin existente, se abrirá una nueva ventana, sí, pero también se bloqueará la terminal existente. Comience como un proceso en segundo plano conmintty &
para continuar usando el terminal original y tener uno nuevo.Para cargar también mi
.bash_profile
, he creado un alias en mi.bashrc
con el siguiente comando:fuente