blob: 0f33776f94fa4a37173eeeca1c3a0ce4fc0cb93b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
;; ~/.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))
;; Local Variables:
;; outline-regexp: "[a-z]"
;; End:
|