diff options
author | Vladimir Sedach <vas@oneofus.la> | 2018-03-29 00:28:32 -0700 |
---|---|---|
committer | Vladimir Sedach <vas@oneofus.la> | 2018-03-29 00:28:32 -0700 |
commit | 1a69dde36aad44a726978504138a7ff87ae1ed8c (patch) | |
tree | 2916dfe36df0793cde57378539819fcb7119acb8 | |
parent | 5af39aaef59125fd80901f275c23c89493f9d133 (diff) | |
download | emmet-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.el | 7 |
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 |