Add elisp package file-template
This commit is contained in:
parent
fb24a8deec
commit
d0b50da2c4
3 changed files with 26 additions and 7 deletions
|
@ -29,7 +29,7 @@ don't have a :trigger property in `+file-templates-alist'.")
|
|||
:trigger "__doom-module"
|
||||
:mode emacs-lisp-mode)
|
||||
("-test\\.el$" :mode emacs-ert-mode)
|
||||
(emacs-lisp-mode :trigger "__initfile")
|
||||
(emacs-lisp-mode :trigger "__package")
|
||||
(snippet-mode)
|
||||
;; C/C++
|
||||
("/main\\.c\\(?:c\\|pp\\)$" :trigger "__main.cpp" :mode c++-mode)
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
;;; `(file-name-nondirectory buffer-file-name)`${1: --- ${2:description}} -*- lexical-binding: t; -*-
|
||||
|
||||
$0
|
||||
|
||||
(provide '`(file-name-base buffer-file-name)`)
|
||||
;;; `(file-name-nondirectory buffer-file-name)` ends here
|
|
@ -0,0 +1,25 @@
|
|||
;;; `(file-name-nondirectory buffer-file-name)`${1: --- ${2:description}} -*- lexical-binding: t; -*-
|
||||
;;
|
||||
;; Copyright (C) `(format-time-string "%Y")` `user-full-name`
|
||||
;;
|
||||
;; Author: `user-full-name` <http://github/`user-login-name`>
|
||||
;; Maintainer: `user-full-name` <`user-mail-address`>
|
||||
;; Created: `(format-time-string "%B %d, %Y")`
|
||||
;; Modified: `(format-time-string "%B %d, %Y")`
|
||||
;; Version: 0.0.1
|
||||
;; Keywords:
|
||||
;; Homepage: https://github.com/`user-login-name`/`(file-name-base buffer-file-name)`
|
||||
;; Package-Requires: ((emacs `emacs-version`) (cl-lib "0.5"))
|
||||
;;
|
||||
;; This file is not part of GNU Emacs.
|
||||
;;
|
||||
;;; Commentary:
|
||||
;;
|
||||
;; $2
|
||||
;;
|
||||
;;; Code:
|
||||
|
||||
`%`$0
|
||||
|
||||
(provide '`(file-name-base buffer-file-name)`)
|
||||
;;; `(file-name-nondirectory buffer-file-name)` ends here
|
Loading…
Add table
Add a link
Reference in a new issue