¿Cómo me deshago de la división horizontal en dwm

14

Comencé a usarlo dwmhoy y estoy tratando de entenderlo, como OpenBoxes mi única otra exposición a los administradores de ventanas.

Como se sugiere en el tutorial oficial, primero abrí un par de terminales y todos se pusieron en mosaico, con el primer terminal empujado hacia la izquierda, lo que entiendo es el maestro.

Jugué con las combinaciones de teclas predeterminadas y abrí y cerré muchas ventanas y programas. Pasé bastante tiempo tratando de obtener qué son las etiquetas y cómo usarlas.

Después de un tiempo regresó a la etiqueta 1 y vi que las ventanas, aunque en modo mosaico, cambiaron de alguna manera a una división horizontal como esta:

imagen que muestra dwm

Todas y cada una de las ventanas nuevas se agregan horizontalmente.

imagen que muestra dwm

No veo ninguna combinación de teclas específica para cambiar el diseño de las ventanas existentes (como en tmux).

Entonces, ¿cómo puedo recuperar el modo de mosaico predeterminado donde master está a la izquierda y las pilas están a la derecha?

Animesh
fuente

Respuestas:

20

Has (inadvertidamente) incrementado las ventanas en master, la combinación de teclas predeterminada es Modi, de modo que todos tus clientes en esa etiqueta seleccionada estén en master.

Puede disminuir el número de clientes en master con Modd. Cada pulsación disminuirá los clientes en master en 1.

También vale la pena señalar que dwm no usa el paradigma de "escritorio"; cualquier diseño que se aplique a las etiquetas visibles actualmente se aplica a todas las etiquetas, de ahí la "dinámica" en d wm.

Este es un concepto poderoso ya que le permite etiquetar múltiples clientes y manipular esas etiquetas (y las vistas asociadas) sobre la marcha. Combinado con algunas reglas en su config.h, proporciona un modelo increíblemente versátil para administrar clientes.

Consulte esta publicación archivada para obtener una explicación del etiquetado / modelo de cliente de dwm.

jasonwryan
fuente
Gracias por la explicación extendida. Acabo de descubrir esos dos enlaces, pero no tenía idea de lo que realmente estaba haciendo presionando alt-iy alt-drepetidamente. Gracias.
Animesh
Gracias por ese enlace también. Compensa mucha confusión que tuve esta noche.
Animesh
Me di cuenta de lo que pasó, ahora. Estaba presionando alt-dcada vez que quería ir a la barra de URL en Chrome y eso fue lo que originalmente causó el problema. :)
Animesh
Je Es posible que desee volver a vincular eso ...
jasonwryan
3
Ah, su explicación es tan maravillosamente clara, ¡y ahora me encanta esta característica! El tutorial en suckless.org dice "Para mover una terminal a master o stack, presione [Alt] + [d] o [Alt] + [i]". que es una explicación realmente extraña / engañosa de esta funcionalidad. (¡Había presionado Alt + i tantas veces que tomó muchas pulsaciones de Alt-d antes de que pudiera ver a los clientes regresar a la pila!)
DaveGauer
1

Lo averigué.

Me desconecté y volví a iniciar sesión y descubrí que funciona como quería.

Presionando Alt-i, me llevó de vuelta a la división horizontal.

Luego, presionar Alt-dmientras estaba en la división horizontal me devolvió a la división original de la pila maestra que estaba buscando.

Animesh
fuente
finalmente. tu respuesta es un ganador de internet!
holms
-3

: sp -----> para división horizontal
: vs -----> para división vertical
ctrl + ww -> para mover el cursor a través de la pantalla dividida
: q ------> para salir de ese particular ese particular pantalla

Gourav Bhakat
fuente
44
Esos enlaces son para vim, no DWM ...
jasonwryan
wtf es esto: D: D
holms