再帰的なフォルダーサイズをインラインで表示しますか?


12

duフォルダの内容の再帰的なサイズ(によって報告される値)を、追加された列として、またはディレクトリファイルサイズの代わりに、diredバッファにインラインで表示したいと思います。これはdired / dired +または関連パッケージですでに可能ですか?

掘り下げて、この種の機能についての議論を見つけましたが、そのサイズ情報をdiredのグラフィカルインターフェイスに統合するものはありません。


1
参考までに-これは開発中であり、ELPAで新しいパッケージ(dired-du)として、またはdired自体の一部としてリリースされます。
アレックス

昨日、このパッケージがELPAにあるのを見ました。
マティアスベンツソン

回答:


3

確かに、アレックスは正しい。

Emacsのバージョンが24.4以上の場合、「dired-du」ライブラリを試すことができます。ELPAリポジトリから入手できます。

このlibをインストールしたら、現在のバッファーがDiredモードの場合、次のことができます。

C-x M-r

これは、「dired-du-mode」を切り替え、Diredバッファーの「インプレース」ディレクトリの再帰サイズを表示します。新しいDiredバッファにアクセスすると、モードをオフにするまで再帰バッファも表示されます。

別のヒント:

C-x C-h

これにより、サイズの形式が切り替わります。3つの形式があります。

  1. `ls 'コマンドのデフォルト。

  2. 人間が読める形式。

  3. 数千のコンマ区切り文字を使用した数値形式。

オプション `dired-du-size-format 'をカスタマイズして、サイズの選択を永続的にすることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.