autoinsertの設定
新しく作成されたファイルの拡張子などによって,テンプレートを挿入する設定
; 起動時にautoinsertを読み込み, ; ファイルを開く際に呼ばれるfind-file-hooksにautoinsertを登録する (auto-insert-mode 1) ; .plファイルのヘッダに挿入 (add-to-list 'auto-insert-alist '("\\.pl" . "perlheader.tmpl")) ; テンプレートファイルのディレクトリを指定 (setq auto-insert-directory "~/.emacs.d/insert/")
ディレクトリの位置やヘッダファイル名は任意でOK.
これで新しくファイルを作成するときにテンプレートを挿入するかどうかを聞かれるようになる.
参考文献
- 便利なツール Emacsらくらく入門 p.287