adding web-mode tempels

This commit is contained in:
Chris Cochrun 2022-11-15 10:01:46 -06:00
parent 587609212c
commit d847efda5f
4 changed files with 39 additions and 5 deletions

View file

@ -1767,7 +1767,8 @@ Tempel is another templating system. Also perhaps even more powerful with it's e
(use-package tempel
:bind (("M-+" . tempel-complete) ;; Alternative tempel-expand
("M-'" . tempel-insert)
("C-M-<return>" . tempel-done))
("C-M-<return>" . tempel-done)
("TAB" . tempel-next))
:init
@ -1980,7 +1981,20 @@ For developing websites, I like to use web-mode
(add-to-list 'auto-mode-alist '("\\.[agj]sp\\'" . web-mode))
(add-to-list 'auto-mode-alist '("\\.erb\\'" . web-mode))
(add-to-list 'auto-mode-alist '("\\.mustache\\'" . web-mode))
(add-to-list 'auto-mode-alist '("\\.djhtml?\\'" . web-mode)))
(add-to-list 'auto-mode-alist '("\\.djhtml?\\'" . web-mode))
(setq web-mode-enable-auto-pairing t
web-mode-enable-auto-expanding t
web-mode-enable-auto-closing t
web-mode-enable-current-column-highlight t
web-mode-enable-current-element-highlight t)
:general
(general-def 'normal web-mode-map
"TAB" 'indent-according-to-mode)
(general-def 'insert web-mode-map
"TAB" 'indent-according-to-mode)
)
#+end_src
*** Lua