Magit: cómo expandir y contraer todas las secciones en estado magit

16

Al presionar TABun solo archivo sin mostrar, se muestran u ocultan detalles relacionados con ese archivo.

¿Cómo muestro y oculto (alternar) detalles de todos los archivos sin clasificar a la vez?

Me encontré con el esquema-hide-subniveles vía M-x. Pero me gustaría saber una combinación de teclas para hacer esto de forma alterna.

También ?escribí para verificar los atajos de teclado para el área de estado de magit, pero no pude encontrar una respuesta.

Orión
fuente

Respuestas:

19

Creo que quieres M-TAB magit-section-cycle-diffs

https://magit.vc/manual/magit.html#Section-visibility

Jack
fuente
Fantástico, revisé los documentos pero debí haberlo pasado por alto. Muchas gracias
orion
@orion Me alegra saber que eso es lo que estabas buscando. Si esto responde completamente a su pregunta, puede hacer clic en la marca de verificación a la izquierda de esta respuesta para "aceptarla" para que otros sepan que la pregunta está completa.
Jack
44
Todos los sistemas operativos o gestores de ventanas que he usado en los últimos 15 años se han visto M-TABobligados a cambiar de ventana ...
Fred Schoen
2
En realidad, lo que estaba buscando era M-2 o M-4 desde cualquier lugar en el búfer magit para expandir y colapsar todo, lo cual está documentado en el enlace que Jack proporcionó
orion
8

Otro método (si no desea cambiar las combinaciones de teclas para la M-TABsolución) es colocar el cursor en la línea con el encabezado de sección, por ejemplo, "Cambios sin clasificar", y presionar 2para contraer todos los cambios en esa sección o 4expandirlos.

También funciona para contraer / expandir cambios por subsección / archivo.

Elardus Erasmus
fuente
2- Es exactamente lo que necesitaba, muchas gracias!
Rostyslav Druzhchenko
0

Puede usar S-TAB(eso es shift) para invocar magit-section-cycle-globaluna granularidad gruesa de expansión completa y colapso.

Micah Elliott
fuente