
Si usted es un desarrollador o usuario de energía, puede comprender la importancia del flujo de trabajo eficiente y organizado.
Cada vez que uso sistemas basados en Windows, extraño mucho el simulador de terminal y puedo cambiar entre una sesión terminal diferente. Sin mencionar que a veces necesito recolectar 2-3 comandos en una vista. En muchos casos, necesito ejecutar múltiples comandos al mismo tiempo.
Por supuesto, tenemos un símbolo del sistema o un terminal de Windows, pero no es suficiente para experiencias similares.
Desolado
Los terminales de Windows 11 le proporcionan la capacidad de crear múltiples paneles en la pestaña. Puedes usar atajos Alt + Shift + – y Alt + Shift + + + + Crear niveles y paneles verticales respectivamente.
Usa Linux, puedo acceder a la imagen Tmux y Pantalla.
Sin embargo, hay una solución en Windows 10 y Windows 11, que se puede utilizar como reutilización de múltiples vías de terminal y editor de texto.
Ingresar emacs Desolado
¿Por qué utilizar las emacs como una réplica terminal de múltiples vías?
Aunque he mencionado por qué estamos estudiando soluciones como emacs, permítanme concentrarme en algunas de las razones que desea probar (excepto que es de código abierto y súper genial):
1. Menos
EMACS es una solución multiin -uno. Se puede usar como terminal, editor de texto, administrador de archivos, cliente de correo electrónico, calculadora, navegador web basado en texto. Todas estas funciones están empaquetadas en archivos de cremallera con 150 MB. Muy loco, ¿verdad? Antes de probarlo, ¡no sabrás todo esto!
2. Fuerte costumbre
Los emacs se pueden personalizar. Puede ajustar casi todo: llavero, diseño de ventana, tema e incluso comportamiento de la sesión terminal. Esto le permite personalizar el entorno de acuerdo con sus necesidades exactas, a fin de proporcionar una experiencia eficiente.
3. Soporte de conchas integrado
Emacs le permite abrir la carcasa en el búfer y admitir su par Erishel,,,,, caparazónPuede ejecutar el comando shell junto al editor de texto, manipular el archivo y realizar la operación directamente.
4. Flexibilidad de Windows
Emacs es muy bueno para manejar múltiples buffers en una sola ventana. Puede dividir la ventana en múltiples paneles (o «ventanas» llamadas emacs), al igual que usar TMUX, para que pueda manejar diferentes tareas al mismo tiempo sin confundirse.
Use emacs como terminal multi
Ahora, conoce los beneficios, puede ayudarlo a usarlo y dejarme proporcionar ejercicios para usar emacs como replicador de múltiples vías terminales.
Paso 1: Instalar Winget
Winget es Programa de instalación del programa de aplicaciones embalar. Por lo tanto, primero debes Microsoft StoreEl

Paso 2: Instale emacs en Windows 11 o Windows 10
Winget hace que los emacs sean muy simples. Solo ejecuta este comando:
winget install emacs
Paso 3: Emacs abiertos
Abra Emacs desde el menú Inicio de Windows 11.
Paso 4: Ejecute el caso
En emacs, prensa alt + xTipo caparazón Golpear Ingresar Obtenga la interfaz de usuario interactiva.

Desolado
En emacs, la clave ALT generalmente se llama M, y CTRL se llama C. Yo uso C, M significa lo mismo en todo el artículo.
Ahora, con emacs, se dará cuenta de los siguientes beneficios:
- Un buen sistema de finalización automática
- Poder editar cualquier comando anterior en cierto punto
- Salta rápidamente entre diferentes sesiones de comando.

Ver finalización automática caparazón Caps, solo ingrese «A», y luego haga clic en la pestaña, obtendrá la lista de opciones. Puede usar el mouse para hacer clic en el siguiente contenido para seleccionar una de las opciones, como se muestra en la figura anterior.

Desolado
Si ve términos como CS, Cu o Alt-X, léelo como Ctrl + S/U o Alt + X.
Para buscar los comandos y la salida anteriores, haga clic en CS Your-Term>. Cuando mencioné las claves consistentes en su flujo de trabajo, esto es lo que mencioné. En su entorno de emacs, CS realizará una búsqueda de avance en cualquier lugar a menos que la modifique.

Para editar el comando anterior, mueva el cursor al comando anterior o busque rápidamente el ajuste necesario y haga clic en Enter.
Si desea abrir otro caso, presione cobre La clave, entonces alt-x Abra otro caparazón.
Por defecto, este búfer se llamará «Shell 2». Puede navegar entre estas diferentes conchas a través de CX B y TAB. Use la selección del mouse. Mejoraremos la eficiencia en la siguiente parte.
Reutilización múltiple terminal
Ahora hay magia. Si desea crear dos diseños verticales, solo necesita usar el llavero CX + 3Esencia Entonces, si desea dos diseños horizontales, use el atajo CX + 2Esencia

Para la navegación a otro panel, puede usar el atajo de mouse o emacs
Cx +o.
Finalización automática y diseño de tela de ventana múltiple
Otro recordatorio rápido. Con solo una línea de configuración, los EMAC pueden proporcionar una finalización útil basada en su operación Modo IDOEsencia
Nuevo .emacs El archivo generalmente se encuentra en el usuario C:/Users/YourUser/AppData/Roaming
Esencia Después de ahorrar, no necesita reiniciar EMAC.
(ido-mode 1)
Usemos el modo ganador para eliminar y rehacer el diseño de tela de ventana múltiple. Al igual que usted, agregue las siguientes líneas al archivo de configuración:
(winner-mode 1)
Finalmente, guarde estas dos líneas de configuración
En resumen, ejecute Alt + X y luego escriba Ilibav.

Ahora, usando el modo IDO, solo necesita usar CX B 2 para cambiar al búfer de la carcasa 2.

Si desea obtener una vista previa completa de un solo panel, presione el modo ganador CX + 1Luego vuelve al diseño anterior, corre,
winner-undo
Puede ahorrar tiempo para ahorrar tiempo mapeando la clave de los comandos ganadores-into y ganador-redo.
Memorándum de hebilla clave
Esta es la lista de todos los marcos clave que utilizamos en este tutorial.
Atajo de cinturón de llave | Que hace |
---|---|
CX CS | Guardar archivo |
alt-x | Abra el Mini solicitante para ingresar el comando interactivo |
CS | Buscar |
CU alt-x | Otro ejemplo de comando de ejecución |
CX B | Navegación entre buffers |
CX 2 | Dividir en dos niveles de diseño |
CX 3 | Dividir en dos diseño vertical |
Cxo. | Muévete a otro panel |
CX 1 | Panorama para comprender un panel específico |
Desolado¿También te gustan las reuniones de múltiples terminales? ¡Déjame saber tus pensamientos en los comentarios!
Información del autor

Bhuwan Mishra es un desarrollador integral con Python y como su herramienta preferida. Está orgulloso de construir y garantizar aplicaciones web, tuberías API y CI/CD, y ajustar el servidor para obtener el mejor rendimiento. También está interesado en cooperar con Kubernetes.