aboutsummaryrefslogtreecommitdiff
path: root/snippets/emacs-lisp-mode
diff options
context:
space:
mode:
Diffstat (limited to 'snippets/emacs-lisp-mode')
-rw-r--r--snippets/emacs-lisp-mode/hook5
-rw-r--r--snippets/emacs-lisp-mode/key6
-rw-r--r--snippets/emacs-lisp-mode/up8
3 files changed, 19 insertions, 0 deletions
diff --git a/snippets/emacs-lisp-mode/hook b/snippets/emacs-lisp-mode/hook
new file mode 100644
index 0000000..3b05c39
--- /dev/null
+++ b/snippets/emacs-lisp-mode/hook
@@ -0,0 +1,5 @@
+# -*- mode: snippet -*-
+# name: hook
+# key: hook
+# --
+(add-hook ${1:mode}-mode-hook #'$0) \ No newline at end of file
diff --git a/snippets/emacs-lisp-mode/key b/snippets/emacs-lisp-mode/key
new file mode 100644
index 0000000..045bb5a
--- /dev/null
+++ b/snippets/emacs-lisp-mode/key
@@ -0,0 +1,6 @@
+# -*- mode: snippet -*-
+# name: define-key
+# key: key
+# --
+
+(define-key ${1:map} (kbd "${2:keybind}") #'$0) \ No newline at end of file
diff --git a/snippets/emacs-lisp-mode/up b/snippets/emacs-lisp-mode/up
new file mode 100644
index 0000000..dbe6f39
--- /dev/null
+++ b/snippets/emacs-lisp-mode/up
@@ -0,0 +1,8 @@
+# -*- mode: snippet -*-
+# name: use-package
+# key: up
+# --
+(use-package $1
+ :ensure t
+ $0
+) \ No newline at end of file