diredでたくさんファイルがあるディレクトリを開いたとき ファイル・ディレクトリを絞り込みたいということが結構あります。 原始的な方法だと検索するというのがあるかと思うのですが、 anythingを使ってというのが今時なのでそうしました。 sourceは anything-c-source-files-in-current-dir+を使ってます。 コード ;; anything in dired (defun my/anything-dired () (interactive) (let ((curbuf (current-buffer))) (if (anything-other-buffer '(anything-c-source-files-in-current-dir+) " *anything-dired*") (kill-buffer curbuf)))) (define-k