Minor tweaks to map! calls for correctness
+ :map arguments shouldn't be quoted + :localleader keys default to all states in the absence of state modifiers. This is preferred, rather than restricting their use to normal state. + :map* is deprecated (there is no difference between it and :map)
This commit is contained in:
parent
a29163740d
commit
954b0f9c5d
2 changed files with 9 additions and 9 deletions
|
@ -10,7 +10,7 @@
|
||||||
;;
|
;;
|
||||||
;; Global keybindings
|
;; Global keybindings
|
||||||
|
|
||||||
(map! (:map 'override
|
(map! (:map override
|
||||||
;; Make M-x more accessible
|
;; Make M-x more accessible
|
||||||
"s-x" 'execute-extended-command
|
"s-x" 'execute-extended-command
|
||||||
"M-x" 'execute-extended-command
|
"M-x" 'execute-extended-command
|
||||||
|
|
|
@ -3,9 +3,9 @@
|
||||||
;; An improved newline+continue comment function
|
;; An improved newline+continue comment function
|
||||||
(setq-hook! css-mode comment-indent-function #'+css/comment-indent-new-line)
|
(setq-hook! css-mode comment-indent-function #'+css/comment-indent-new-line)
|
||||||
|
|
||||||
(map! :map* (css-mode-map scss-mode-map less-css-mode-map)
|
(map! :map (css-mode-map scss-mode-map less-css-mode-map)
|
||||||
:localleader
|
:localleader
|
||||||
:n "rb" #'+css/toggle-inline-or-block)
|
"rb" #'+css/toggle-inline-or-block)
|
||||||
|
|
||||||
(after! (:any css-mode sass-mode)
|
(after! (:any css-mode sass-mode)
|
||||||
(set-docsets! '(css-mode scss-mode sass-mode)
|
(set-docsets! '(css-mode scss-mode sass-mode)
|
||||||
|
@ -24,12 +24,12 @@
|
||||||
(unless EMACS26+
|
(unless EMACS26+
|
||||||
;; css-mode's built in completion is superior in 26+
|
;; css-mode's built in completion is superior in 26+
|
||||||
(set-company-backend! '(css-mode scss-mode) 'company-css))
|
(set-company-backend! '(css-mode scss-mode) 'company-css))
|
||||||
(map! :map scss-mode-map :localleader :n "b" #'+css/scss-build))
|
(map! :map scss-mode-map :localleader "b" #'+css/scss-build))
|
||||||
|
|
||||||
|
|
||||||
(after! sass-mode
|
(after! sass-mode
|
||||||
(set-company-backend! 'sass-mode 'company-css)
|
(set-company-backend! 'sass-mode 'company-css)
|
||||||
(map! :map sass-mode-map :localleader :n "b" #'+css/sass-build))
|
(map! :map sass-mode-map :localleader "b" #'+css/sass-build))
|
||||||
|
|
||||||
|
|
||||||
;;
|
;;
|
||||||
|
@ -40,16 +40,16 @@
|
||||||
:commands counsel-css
|
:commands counsel-css
|
||||||
:hook (css-mode . counsel-css-imenu-setup)
|
:hook (css-mode . counsel-css-imenu-setup)
|
||||||
:init
|
:init
|
||||||
(map! :map* (css-mode-map scss-mode-map less-css-mode-map)
|
(map! :map (css-mode-map scss-mode-map less-css-mode-map)
|
||||||
:localleader :n ";" #'counsel-css))
|
:localleader ";" #'counsel-css))
|
||||||
|
|
||||||
|
|
||||||
(def-package! helm-css-scss
|
(def-package! helm-css-scss
|
||||||
:when (featurep! :completion helm)
|
:when (featurep! :completion helm)
|
||||||
:defer t
|
:defer t
|
||||||
:init
|
:init
|
||||||
(map! :map* (css-mode-map scss-mode-map less-css-mode-map)
|
(map! :map (css-mode-map scss-mode-map less-css-mode-map)
|
||||||
:localleader :n ";" #'helm-css-scss)
|
:localleader ";" #'helm-css-scss)
|
||||||
:config
|
:config
|
||||||
(setq helm-css-scss-split-direction #'split-window-vertically
|
(setq helm-css-scss-split-direction #'split-window-vertically
|
||||||
helm-css-scss-split-with-multiple-windows t))
|
helm-css-scss-split-with-multiple-windows t))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue