Cuando disminuimos un modo, decimos que queremos que siga haciendo su trabajo por nosotros, pero ya no queremos que nos lo recuerden. Se convierte en trabajador nocturno, como un conserje; se vuelve un hombre invisible; sigue siendo un componente, quizás importante, a veces indispensable, del mecanismo que mantiene el mundo de la gente diurna, pero su lugar en sus pensamientos disminuye, generalmente hasta quedar en nada. A medida que envejecemos, disminuimos cada vez más esos pensamientos y esas personas, normalmente hasta reducirlos a nada. - Will Mengarini
Este paquete implementa la ocultación o abreviatura de las pantallas de línea de modo (encendedores) de modos menores.
( require 'diminish )
(diminish 'rainbow-mode ) ; Hide lighter from mode-line
(diminish 'rainbow-mode " Rbow " ) ; Replace rainbow-mode lighter with " Rbow"
(diminish 'rainbow-mode 'rainbow-mode-lighter ) ; Use raingow-mode-lighter variable value
(diminish 'rainbow-mode '( " " " R- " " bow " )) ; Replace rainbow-mode lighter with " R-bow"
(diminish 'rainbow-mode '(( " " " R " ) " / " " bow " )) ; Replace rainbow-mode lighter with " R/bow"
(diminish 'rainbow-mode '( :eval ( format " Rbow/ %s " ( + 2 3 )))) ; Replace rainbow-mode lighter with " Rbow/5"
(diminish 'rainbow-mode ; Replace rainbow-mode lighter with greened " Rbow"
'( :propertize " Rbow " face '( :foreground " green " )))
(diminish 'rainbow-mode ; If rainbow-mode-mode-linep is non-nil " Rbow/t"
'(rainbow-mode-mode-linep " Rbow/t " " Rbow/nil " ))
(diminish 'rainbow-mode '( 3 " Rbow " " / " " s " )) ; Replace rainbow-mode lighter with " Rb"
Ref: manual de Emacs - La estructura de datos de la línea de modo.
La macro use-package de John Wiegley también admite disminu.el.
Diminish está sujeto a la misma política de asignación de derechos de autor que GNU Emacs.
Cualquier contribución legalmente significativa solo se puede fusionar después de que el autor haya completado su documentación. Solicite el formulario de solicitud y se lo enviaremos.
Disminuir.el fue creado por Will Mengarini el 19 de febrero de 1998 y ahora lo mantiene Martin Yrjölä.