Setup `yasnippet' properly
This commit is contained in:
parent
edd6442bbf
commit
a12fae266b
10
README.org
10
README.org
@ -5266,6 +5266,9 @@ formatter for Python]].
|
||||
:CUSTOM_ID: sec:smart-snippets
|
||||
:END:
|
||||
|
||||
Listing [[lst:setup-yasnippet]] ensures [[https://joaotavora.github.io/yasnippet/][YaSnippet]] installation and enables
|
||||
=yas-minor-mode= in LaTeX, Org, and Python buffers.
|
||||
|
||||
#+caption[Setup =yasnippet=]:
|
||||
#+caption: Setup =yasnippet=.
|
||||
#+name: lst:setup-yasnippet
|
||||
@ -5273,9 +5276,14 @@ formatter for Python]].
|
||||
(when (ensure-package-installation 'yasnippet)
|
||||
;; Set `yas-alias-to-yas/prefix-p' before loading `yasnippet'.
|
||||
(setopt yas-alias-to-yas/prefix-p nil)
|
||||
|
||||
(with-eval-after-load 'yasnippet
|
||||
(yas-load-directory (car yas-snippet-dirs)))
|
||||
|
||||
(add-hook 'LaTeX-mode-hook #'yas-minor-mode)
|
||||
(add-hook 'org-mode-hook #'yas-minor-mode)
|
||||
(add-hook 'python-mode-hook #'yas-minor-mode))
|
||||
(add-hook 'python-mode-hook #'yas-minor-mode)
|
||||
(add-hook 'python-ts-mode-hook #'yas-minor-mode))
|
||||
#+end_src
|
||||
|
||||
* [[info:emacs#Display][Display (info)]]
|
||||
|
Loading…
Reference in New Issue
Block a user