El nuevo Terminal de Windows es incluso de código abierto
El nuevo Terminal de Windows de Microsoft finalmente es estable. Windows tiene finalmente un entorno de terminal más moderno que incluye características como pestañas, paneles divididos, múltiples tipos de sesión y configuraciones que permiten configurar todo, desde atajos de teclado hasta fondos GIF animados.
Finalmente, un terminal más moderno para Windows
En Build 2020 el 19 de mayo de 2020, Microsoft anunció que la nueva Terminal de Windows era estable y "lista para el uso empresarial". Windows Terminal versión 1.0 está aquí. Originalmente se anunció en Build 2019, y Microsoft incluso preparó un llamativo vídeo para vender lo increíble que es.
El nuevo terminal de Windows está repleto de características útiles. Dejando de lado las características, se ha modernizado el núcleo del entorno de la consola. Windows 10 tiene un entorno de terminal incorporado que tiene que ver con la compatibilidad con versiones anteriores, por lo que estos cambios no podrían ocurrir en el entorno de consola incorporado de Windows 10.
Con el nuevo Terminal de Windows, Microsoft pudo hacer cambios como un diseño de texto más moderno y un motor de representación con aceleración de GPU y soporte para texto Unicode; incluso se pueden usar emojis en la Terminal. Copiar y pegar "simplemente funciona" cuando presiona Ctrl+C y Ctrl+V. Incluso hay una nueva fuente, llamada Cascadia Code.
Puedes descargar el Terminal de Windows desde la Tienda Microsoft. Incluso puedes obtener el código fuente en GitHub. Sí, la nueva Terminal de Windows es incluso de código abierto.
Pestañas, finalmente!
Windows finalmente tiene un entorno de línea de comandos con pestañas incorporadas. Para abrir una nueva pestaña después de iniciar la Terminal, simplemente haz clic en el botón "+" en la barra de pestañas o presiona Ctrl + Shift + T.
Puedes usar familiares métodos abreviados de teclado para moverte por las pestañas, como Ctrl + Tab para cambiar a la pestaña de la derecha y Ctrl + Shift + Tab para cambiar a la pestaña de la izquierda. Ctrl + Shift + W cerrará la pestaña actual.
También puedes arrastrar y soltar las pestañas para reordenarlas en la barra de pestañas.
PowerShell y Linux en la misma ventana
Por defecto, el Terminal abrirá las pestañas de PowerShell. Pero es compatible con muchos tipos de entornos de shell. Ahora puedes tener varios tipos de entorno de shell en la misma ventana.
Si haces clic en la flecha a la derecha del botón Nueva pestaña, verás una lista de sesiones que puedes abrir: Windows PowerShell, Símbolo del sistema, distribuciones de Linux como Ubuntu (si las tienes instaladas con el Subsistema de Windows para Linux), y Azure Cloud Shell de Microsoft.
Con el cliente SSH incorporado de Windows 10, también puedes iniciar fácilmente sesiones SSH desde el Terminal de Windows.
Paneles divididos para múltiples consolas a la vez
Las pestañas son geniales, pero ¿qué pasa si quieres ver múltiples entornos de shell a la vez? Ahí es donde entra la función Paneles del Terminal de Windows.
Para crear un nuevo panel, presiona Alt + Mayús + D. El Terminal dividirá el panel actual en dos y te dará un segundo. Haz clic en un panel para seleccionarlo. Puedes hacer clic en un panel y presionar Alt + Mayús + D para seguir dividiéndolo.
Estos paneles están vinculados a pestañas, por lo que puedes tener fácilmente varios entornos de paneles múltiples en la misma ventana del Terminal de Windows y cambiar entre ellos desde la barra de pestañas.
Aquí hay otros atajos de teclado para trabajar con paneles:
• Crea un nuevo panel, dividiéndolo horizontalmente: Alt + Mayús + - (Alt, Mayús y un signo menos)
• Crea un nuevo panel, dividiéndolo verticalmente: Alt + Shift ++ (Alt, Shift y un signo más)
• Mover el foco del panel: Alt + Izquierda, Alt + Derecha, Alt + Abajo, Alt + Arriba
• Cambiar el tamaño del panel enfocado: Alt + Mayús + Izquierda, Alt + Mayús + Derecha, Alt + Mayús + Abajo, Alt + Mayús + Arriba
• Cerrar un panel: Ctrl + Shift + W
Estas son las teclas de acceso rápido predeterminadas, y puedes cambiarlas si lo deseas.
Mejor enfoque
Ese nuevo sistema de representación de texto significa un zoom más suave y mejor. Para ampliar y reducir o reducir el texto en el terminal, mantén presionada la tecla Ctrl y gira la rueda del mouse.
En el entorno de consola incorporado de Windows 10, como se ve en las ventanas estándar de PowerShell y del símbolo del sistema, esto cambiará el tamaño del texto al tiempo que cambia el tamaño de la ventana. En el nuevo Terminal, solo cambia el tamaño del texto y deja solo el tamaño de la ventana.
Opacidad de fondo brillante
El nuevo Terminal de Windows también ofrece opacidad de fondo. Mantén presionadas las teclas Ctrl + Mayús y desplázate hacia abajo con la rueda del mouse para hacer que la ventana sea cada vez más translúcida. Los colores del fondo de tu escritorio, o lo que sea que esté detrás del Terminal, se verán con un efecto de estilo "Acrílico" de Windows.
Esto solo funciona cuando la aplicación está enfocada; por lo tanto, cuando alejas Alt + Tab, el Terminal volverá a tener un fondo sólido hasta que vuelvas a teclear Alt + Tab.
Práctico o no, es una característica que los usuarios de Linux y Mac han tenido durante muchos años. Ahora, también está integrado en la principal aplicación de terminal de Windows.
Muchas configuraciones: combinaciones de teclas, combinaciones de colores, fondos y más
El Terminal de Windows está repleto de opciones de personalización que puedes cambiar. Para acceder a ellos, haz clic en la flecha hacia abajo a la derecha del botón Nueva pestaña y selecciona "Configuración".
Verás un archivo JSON basado en texto lleno de opciones. Como herramienta de desarrollador, Windows Terminal actualmente te hace configurar estas opciones modificando el archivo de texto en lugar de hacerlo con una interfaz gráfica.
Las opciones disponibles que puedes cambiar en el archivo Settings.json incluyen:
• Asignaciones de teclas configurables: puedes vincular los atajos de teclado a acciones o cambiar los atajos de teclado predeterminados.
• Esquemas de color: cambia el esquema de color (tema) del entorno del terminal. Aquí hay una lista de los esquemas de color incluidos.
• Perfiles: crea diferentes perfiles que aparecerán debajo del botón Nueva pestaña. Puedes personalizar el comando que se ejecuta cuando inicias el entorno de línea de comandos y establecer fuentes personalizadas y esquemas de color para cada sesión.
• Fondos personalizados: puedes establecer una imagen de fondo personalizada para una sesión. Por ejemplo, puedes cambiar tu sesión de Ubuntu para que tengas una imagen de fondo personalizada con el tema de Ubuntu.
• Fondos GIF animados: incluso puedes configurar un GIF animado como fondo personalizado.
• Selección de perfil predeterminada: elige el perfil que deseas iniciar de manera predeterminada cuando inicies Windows Terminal o haz clic en el botón Nueva pestaña. Por ejemplo, podrías elegir una sesión de Linux en lugar de PowerShell.
Microsoft tiene una guía para editar el archivo de configuración JSON de Windows Terminal, así como una lista de todas las opciones que puedes agregar al archivo. En esa lista encontrarás muchas más opciones que no cubrimos aquí.
A diferencia de los entornos de shell estándar de Command Prompt, PowerShell y Linux Bash en Windows 10, Windows Terminal finalmente está repleto de opciones que los desarrolladores desean, las que se han encontrado en otros sistemas operativos como Mac y Linux durante años.