diff options
Diffstat (limited to 'emacs/.config/emacs/templates')
-rw-r--r-- | emacs/.config/emacs/templates | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/emacs/.config/emacs/templates b/emacs/.config/emacs/templates new file mode 100644 index 0000000..cb4219c --- /dev/null +++ b/emacs/.config/emacs/templates @@ -0,0 +1,29 @@ +;; ~/.config/emacs/templates -*- mode: lisp-data; -*- + +fundamental-mode + +(today (format-time-string "%Y-%m-%d")) + +text-mode + +(cut "--8<---------------cut here---------------start------------->8---" n r n + "--8<---------------cut here---------------end--------------->8---" n) + +emacs-lisp-mode + +(header ";;; " (file-name-nondirectory (or (buffer-file-name) (buffer-name))) + " -- " p " -*- lexical-binding: t -*-" n + ";;; Commentary:" n ";;; Code:" n n) +(provide "(provide '" (file-name-base (or (buffer-file-name) (buffer-name))) ")" n + ";;; " (file-name-nondirectory (or (buffer-file-name) (buffer-name))) + " ends here" n) + +c++-mode + +(ns "namespace " (s ns) "{" n r n "} // namespace " (s ns)) +(namespace "namespace " (s ns) "{" n r n "} // namespace " (s ns)) + +;; Local Variables: +;; outline-regexp: "[a-z]" +;; eval: (outline-minor-mode 1) +;; End: |