¿Cómo alojo un mintty shell dentro de Console2?

13

Me gusta usar Console2 para mi trabajo de shell de Windows, donde generalmente lo hago abrir un indicador de basurero cygwin.

Me gustaría probar MinTTY (2) y también quiero alojarlo en Console2. Si esto es posible, ¿cómo lo hago?

He configurado Console2 para que tenga una pestaña que se active

C:\cygwin\bin\mintty.exe -

pero esto elimina la ventana Console2 y crea un MinTTY que no está visible.

Peter Mounce
fuente

Respuestas:

18

Usted no puede hacer eso.

Console2 (que es un "emulador de terminal") aloja programas de terminal ... como en "oye, renderizaré los caracteres que desea generar y le daré lo que el usuario escribe en el teclado". Los programas de terminal útiles que se usan principalmente en "Emuladores de terminal" son "Shells", como "cmd.exe" o "powershell.exe" o "bash.exe" o "zsh.exe". Si te gusta, también puedes alojar "python.exe" desde Console2.

Mintty es también un "emulador de terminal". Por esa razón, no puede hacer lo que está pidiendo.

Solo para explicar los 'términos' usados ​​(jeje) un poco más:

  • Terminal : "La función de un terminal se limita a la visualización y entrada de datos ... Un terminal de texto, o a menudo solo un terminal (a veces consola de texto) es una interfaz de computadora en serie para la entrada y visualización de texto". En los viejos tiempos, estos "terminales" eran realmente hardware y se veían así:

    texto alternativo

  • Emulador de terminal: "Un emulador de terminal, aplicación de terminal, término o tty para abreviar, es un programa que emula un terminal de video" tonto "dentro de otra arquitectura de visualización. Aunque normalmente es sinónimo de un shell de línea de comando o terminal de texto, el término terminal cubre todos los terminales remotos, incluidas las interfaces gráficas ".

  • Shell : "Un shell es un software que proporciona una interfaz para los usuarios de un sistema operativo ..."

akira
fuente
2
Más precisamente, Console2 es un terminal (y también lo es MinTTY).
Pausado hasta nuevo aviso.
en efecto. yo .. traté de mejorar la respuesta :)
akira
5

No puede alojar MinTTY, pero puede usar directamente el basurero Cygwin como el shell Console2. Simplemente cree una nueva pestaña con \ bin \ bash.exe --login -i como su shell

munissor
fuente
0

Lo acabo de hacer con este procedimiento => http://blog.jaykanakiya.com/terminal-setup-in-windows-7/

Cambiar la configuración predeterminada de Console2

Haga clic derecho -> Editar -> Configuración.

Consola: Shell: C: \ cygwin64 \ Cygwin.bat Directorio de inicio: H: / [su espacio de trabajo diario]

Antoine
fuente