Cuando presiono la tecla "l" en el modo de estado Magit principal, aparece una ventana donde puedo ajustar las opciones que se pasarán al magit logcomando. ¿Puedo organizar la --allopción para que siempre se seleccione inicialmente, tal como es la --graphopción?
7

magit-key-mode.el:715--allopción de mostrar, bueno, todas las entradas de registro. ¡Mi error! :)Respuestas:
Puede definir un comando personalizado para hacer lo que desee y vincularlo
lpara anular el comportamiento predeterminado:Con esto en su lugar, presionando len
magit-modeforma automática selecciona la--allopción en el menú que aparece.Información Adicional
En caso de que tenga curiosidad, así es como llegué a la solución anterior: hay dos pasos involucrados en lo que está haciendo actualmente para configurar las opciones
git log. Primero, abre el menú para elegir opciones presionando l. Para indicarlemagitque pase la--allopcióngit log, debe presionar-al. Si desea definir un comando personalizado para automatizar este proceso, necesita saber qué comandos están vinculados a estas pulsaciones de teclas. Esta información se puede obtener presionando C-h c(describe-key-briefly) o C-h k(describe-key) seguido de la secuencia de teclas que desea examinar.C-h c len un
magit-modebuffer da:C-h c -al después de presionar l en un
magit-modebúfer da:Equipado con esta información, todo lo que queda por hacer es crear un comando que llame a las funciones relevantes en el orden correcto.
fuente
magit-key-mode-popup-loggingy enlacela una macro de teclado.Comenzando con
v2.1.0la ventana emergente de registro de Magit ya no presenta el--allargumento infijo. En cambio, la ventana emergente proporciona tres nuevos comandos de sufijo relacionados .--branches)--branches --remotes)--all)Si bien ya no es posible (o necesario) establecer el
--allargumento, es posible que desee cambiar el valor predeterminado de algún otro argumento. Consulte ¿Cómo puedo hacer que la bandera `--verbose` esté habilitada por defecto en la pantalla de confirmación de magit? para obtener información sobre eso.fuente