Me gustaría mostrar el tamaño recursivo (el valor que informaría du
) del contenido de la carpeta en línea en el búfer dired como una columna adicional o en lugar del tamaño del archivo de directorio. ¿Esto ya es posible con dired / dired + o un paquete relacionado?
Investigué un poco y encontré una discusión sobre este tipo de funcionalidad, pero nada que integre esa información de tamaño en la interfaz gráfica de dired.
Respuestas:
De hecho, Alex tiene razón.
Si su versión de Emacs es> = 24.4, puede probar la biblioteca `dired-du '. Está disponible en el repositorio de ELPA.
Una vez que haya instalado esta biblioteca: si su búfer actual está en modo Dired, puede hacer lo siguiente:
que alterna el 'dired-du-mode' y muestra el tamaño recursivo de los directorios 'en su lugar' en el búfer Dired. Si visita un nuevo búfer Dired, también mostrará búferes recursivos, hasta que desactive el modo.
Otro consejo:
Esto alterna el formato de tamaño. Hay 3 formatos:
Por defecto uno del comando `ls '.
Formato legible por humanos.
Formato numérico con separador de miles de comas.
Puede personalizar la opción 'dired-du-size-format' para que su tamaño sea persistente.
fuente