Top / MeadowMemo / フォルダを開く時,新しいバッファを作成しない―dired

diredでフォルダを開く時,新しいバッファを作成しない方法

Meadow Memo内の説明は「フォルダを開く時,新しいバッファを作成しない―dired

find の検索結果からディレクトリを開いた際に *Find* バッファが消えてしまうと、再度検索し直さないといけないので、以下のようにしてみました。

 (defadvice dired-find-file
   (after kill-dired-buffer-after activate)
   (and (eq major-mode 'dired-mode)
        (not (equal (buffer-name my-dired-before-buffer) "*Find*"))
        (kill-buffer my-dired-before-buffer)))

なぜか私のところでは (defadvice dired-advertised-find-file ... だとうまく動かないので、dired-find-file に直接 advice しています。
C-o で開けば済む話ではあるのですが、一応ということで……。-- ina? 2004-04-22 (月) 19:31:50


お名前:

リロード   新規 編集 凍結 差分 添付 複製 改名   トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS
Last-modified: Fri, 28 Dec 2007 17:22:09 JST (3377d)