Gostaria de exibir o tamanho recursivo (o valor que seria relatado por du
) do conteúdo da pasta em linha no buffer direcionado como uma coluna adicional ou no lugar do tamanho do arquivo de diretório. Isso já é possível com dired / dired + ou um pacote relacionado?
Eu fiz algumas pesquisas e encontrei alguma discussão sobre esse tipo de funcionalidade, mas nada que integre essas informações de tamanho de volta à interface gráfica do dired.
Respostas:
Na verdade, Alex está certo.
Se a sua versão do Emacs for> = 24.4, você poderá tentar a biblioteca `dired-du '. Está disponível no repositório ELPA.
Depois de instalar esta lib: Se o seu buffer atual estiver no modo Dired, você poderá:
que alterna o `dired-du-mode 'e exibe o tamanho recursivo dos diretórios' in place 'no buffer Dired. Se você visitar um novo buffer Dired, ele também exibirá buffers recursivos, até que você desative o modo.
Outra dica:
Isso alterna o formato do tamanho. Existem 3 formatos:
O padrão é o comando `ls '.
Formato legível humano.
Formato numérico com separador de milhares de vírgulas.
Você pode personalizar a opção "formato dired-du-size-size" para tornar sua escolha de tamanho persistente.
fonte