dired-details 20130824.458(in MELPA)
make file details hide-able in dired

概要

diredでファイルのみを見たいときにパーミッションなどの情報があると
横幅をとってしまって本当に邪魔ですよね。

そこでdired-details.elの出番です。

元の表示に戻すには「)」を、隠すには「(」を押します。

<2014-12-22 Mon> dired-subtree.el(レビュー記事) を使っている人は
M-x dired-hide-details-mode に対応するまで dired-details.el を
使ってください。

<2014-10-30 Thu> Emacs 24.4ではM-x dired-hide-details-modeが標準
になったのでdired-details.elはいらない子になりました…

dired-toggle.el と組み合わせるといい感じになります。

dired-toggle.elは設定なしで使えるので、
合わせてインストールしておきましょう。

インストール

パッケージシステムを初めて使う人は
以下の設定を ~/.emacs.d/init.el の
先頭に加えてください。

(package-initialize)
(setq package-archives
      '(("gnu" . "http://elpa.gnu.org/packages/")
        ("melpa" . "http://melpa.org/packages/")
        ("org" . "http://orgmode.org/elpa/")))

初めてdired-detailsを使う方は
以下のコマンドを実行します。

M-x package-install dired-details

アップグレードする方は、
以下のコマンドでアップグレードしてください。
そのためにはpackage-utilsパッケージが必要です。

M-x package-install package-utils (初めてアップグレードする場合のみ)
M-x package-utils-upgrade-by-name dired-details

設定 140908062937.el(以下のコードと同一)

(require 'dired-details)
(dired-details-install)
(setq dired-details-hidden-string "")
(setq dired-details-hide-link-targets nil)

(defadvice find-dired-sentinel (after dired-details (proc state) activate)
  "find-diredでもdired-detailsを使えるようにする"
  (ignore-errors
    (with-current-buffer (process-buffer proc)
      (dired-details-activate))))

実行方法

$ wget http://rubikitch.com/f/140908062937.el
$ emacs -Q -f package-initialize -l 140908062937.el

20140908063515.png
Fig1: M-x dired-toggleと併用!

本サイト内の関連パッケージ


本日もお読みいただき、ありがとうございました。参考になれば嬉しいです。