html layer: various improvements
- add eco to web-mode auto-mode-alist - add emmet keybinding fixes to emacs-state-map as well - use only smartparens in webmode
This commit is contained in:
parent
3721df8add
commit
706c80e869
|
@ -46,6 +46,9 @@
|
|||
:defer t
|
||||
:config
|
||||
(progn
|
||||
;; Only use smartparens in web-mode
|
||||
(sp-local-pair 'web-mode "<%" "%>")
|
||||
(setq web-mode-enable-auto-pairing nil)
|
||||
|
||||
(evil-leader/set-key-for-mode 'web-mode
|
||||
"meh" 'web-mode-dom-errors-show
|
||||
|
@ -113,6 +116,7 @@
|
|||
("\\.mustache\\'" . web-mode)
|
||||
("\\.handlebars\\'" . web-mode)
|
||||
("\\.hbs\\'" . web-mode)
|
||||
("\\.eco\\'" . web-mode)
|
||||
("\\.djhtml\\'" . web-mode))))
|
||||
|
||||
(defun html/init-emmet-mode ()
|
||||
|
@ -127,6 +131,8 @@
|
|||
(progn
|
||||
(evil-define-key 'insert emmet-mode-keymap "TAB" 'emmet-expand-yas)
|
||||
(evil-define-key 'insert emmet-mode-keymap (kbd "<tab>") 'emmet-expand-yas)
|
||||
(evil-define-key 'emacs emmet-mode-keymap "TAB" 'emmet-expand-yas)
|
||||
(evil-define-key 'emacs emmet-mode-keymap (kbd "<tab>") 'emmet-expand-yas)
|
||||
(spacemacs|hide-lighter emmet-mode))))
|
||||
|
||||
(defun html/post-init-evil-matchit ()
|
||||
|
|
Loading…
Reference in a new issue