aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVladimir Sedach <vas@oneofus.la>2018-03-29 00:28:32 -0700
committerVladimir Sedach <vas@oneofus.la>2018-03-29 00:28:32 -0700
commit1a69dde36aad44a726978504138a7ff87ae1ed8c (patch)
tree2916dfe36df0793cde57378539819fcb7119acb8
parent5af39aaef59125fd80901f275c23c89493f9d133 (diff)
downloademmet-mode-1a69dde36aad44a726978504138a7ff87ae1ed8c.tar.lz
emmet-mode-1a69dde36aad44a726978504138a7ff87ae1ed8c.tar.xz
emmet-mode-1a69dde36aad44a726978504138a7ff87ae1ed8c.zip
Rebind emmet-wrap-with-markup under ‘C-c C-c w’
elisp manual 22.2.1 Major Mode Conventions: “The key sequences bound in a major mode keymap should usually start with ‘C-c’, followed by a control character, a digit, or ‘{’, ‘}’, ‘<’, ‘>’, ‘:’ or ‘;’. The other punctuation characters are reserved for minor modes, and ordinary letters are reserved for users.” ‘C-c C-c’ is already a prefix map for sgml-mode, the ‘w’ fits nicely there without a conflict.
-rw-r--r--emmet-mode.el7
1 files changed, 3 insertions, 4 deletions
diff --git a/emmet-mode.el b/emmet-mode.el
index c1326ed..8eff16c 100644
--- a/emmet-mode.el
+++ b/emmet-mode.el
@@ -305,13 +305,12 @@ For more information see `emmet-mode'."
(emmet-reposition-cursor expr))))))))
(defvar emmet-mode-keymap
- (let
- ((map (make-sparse-keymap)))
+ (let ((map (make-sparse-keymap)))
(define-key map (kbd "C-j") 'emmet-expand-line)
(define-key map (kbd "<C-return>") 'emmet-expand-line)
(define-key map (kbd "<C-M-right>") 'emmet-next-edit-point)
(define-key map (kbd "<C-M-left>") 'emmet-prev-edit-point)
- (define-key map (kbd "C-c w") 'emmet-wrap-with-markup)
+ (define-key map (kbd "C-c C-c w") 'emmet-wrap-with-markup)
map)
"Keymap for emmet minor mode.")
@@ -4011,7 +4010,7 @@ tbl))
(emmet-join-string
(mapcar
#'(lambda (expr)
- (let*
+ (let*
((hash-map (if emmet-use-sass-syntax emmet-sass-snippets emmet-css-snippets))
(basement
(emmet-aif