From 63b6463bb853e9825a95edb994554909a2437c60 Mon Sep 17 00:00:00 2001 From: Tim McCarthy Date: Wed, 2 Oct 2024 09:32:56 -0700 Subject: [PATCH] yas snippet for eshell for loop --- thoom-emacs/init.el | 2 ++ thoom-emacs/snippets/eshell-mode/for | 4 ++++ 2 files changed, 6 insertions(+) create mode 100644 thoom-emacs/snippets/eshell-mode/for diff --git a/thoom-emacs/init.el b/thoom-emacs/init.el index 3419474..ac5fd29 100644 --- a/thoom-emacs/init.el +++ b/thoom-emacs/init.el @@ -406,10 +406,12 @@ (add-hook 'completion-at-point-functions #'cape-dabbrev) (add-hook 'completion-at-point-functions #'cape-file) (add-hook 'completion-at-point-functions #'cape-elisp-block)) + ;;;; yasnippet (use-package yasnippet :ensure t :init + (require 'em-cmpl) (yas-global-mode 1)) ;;; Appearance diff --git a/thoom-emacs/snippets/eshell-mode/for b/thoom-emacs/snippets/eshell-mode/for new file mode 100644 index 0000000..bfa3b35 --- /dev/null +++ b/thoom-emacs/snippets/eshell-mode/for @@ -0,0 +1,4 @@ +#name : Eshell for loop +#key : for +# -- +for f in ${1:*} { ${2:echo} "$f"; $3} $0 \ No newline at end of file