Yo solía use-packageorganizar mi init.el. Me di cuenta de que todas mis declaraciones usan :ensure t. Un ejemplo de declaración es:
(use-package auto-complete
:ensure t
:diminish auto-complete-mode
:init (global-auto-complete-mode t))
Dado que todas mis use-packagedeclaraciones usan :ensure t, ¿hay alguna forma de modificar use-packagepara incluir implícitamente :ensure tsin modificar use-package.el directamente? Idealmente, me gustaría no usar una función con un nombre diferente.
Estoy un poco familiarizado advice-add, pero mi impresión es que esto se usa para agregar un enlace o entorno a una función, no para modificar la función o la macro en sí.
:filter-argsconsejos para agregar palabras clave como :ensure t?
use-packagerealidad es una macro Lisp. Probablemente pueda crear su propiamy-use-packagemacro que se expandause-packagecon la configuración predeterminada que prefiera.