find-name-diredから.gitディレクトリを除く

find-name-diredは, あるディレクトリ以下のファイルの文字列を一括で変換したりする際に、便利な関数です。

qiita.com

www.gnu.org

しかし, .gitディレクトリが候補に含まれてしまうと, 何かと不便なことが多いです。

以下のようにfind-name-argを変更すると、検索結果から.gitディレクトリを削除できて便利です。

;; The default of find-name-arg is "-name".
(setq find-name-arg "-not -path '*/\.git*' -name")