From cdb0b6f5704557c874843d57bc2c0399d12de719 Mon Sep 17 00:00:00 2001 From: Don Armstrong Date: Mon, 4 Dec 2017 17:03:45 -0800 Subject: [PATCH] add auto yasnippet and snippet directories --- emacs_el/configuration/don-configuration.org | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/emacs_el/configuration/don-configuration.org b/emacs_el/configuration/don-configuration.org index 17e03cf..4eb1ac4 100644 --- a/emacs_el/configuration/don-configuration.org +++ b/emacs_el/configuration/don-configuration.org @@ -253,7 +253,6 @@ value, scrolling continues until there is no more output. #+END_SRC ** Snippets - *** Yasnippet #+BEGIN_SRC emacs-lisp (use-package yasnippet @@ -265,9 +264,21 @@ value, scrolling continues until there is no more output. (define-key yas-minor-mode-map (kbd "") nil) (define-key yas-minor-mode-map (kbd "TAB") nil) (define-key yas-minor-mode-map (kbd "") 'yas-expand) - )) + (setq yas-snippet-dirs '("~/lib/emacs_el/snippets/" + "~/lib/emacs_el/yasnippet-snippets/snippets/")) + (add-to-list 'hippie-expand-try-functions-list + 'yas-hippie-try-expand) + ) + ) +#+END_SRC +*** Auto-YASnippet +#+BEGIN_SRC emacs-lisp + (use-package auto-yasnippet + :bind (("H-w" . aya-create) + ("H-y" . aya-expand) + ) + ) #+END_SRC - ** Helm Flx [[https://github.com/PythonNut/helm-flx][helm-flx]] implements intelligent helm fuzzy sorting, provided by [[https://github.com/lewang/flx][flx]]. -- 2.39.2