diff options
author | Kyle Meyer <kyle@kyleam.com> | 2014-03-25 00:56:22 -0400 |
---|---|---|
committer | Kyle Meyer <kyle@kyleam.com> | 2014-03-25 00:58:52 -0400 |
commit | 0fd1efbc0b470d14c783645850c512a20a321c15 (patch) | |
tree | a379707c7ec13bea0880850db4d79a7394f0670a | |
parent | 41407376f051cd2898fb2a7efaa8778d9365722d (diff) | |
download | emacs.d-0fd1efbc0b470d14c783645850c512a20a321c15.tar.gz |
Merge insert and multiple-cursors maps
There was only one binding left in insert map, so it didn't make much
sense to keep around.
-rw-r--r-- | lisp/init-editing.el | 24 |
1 files changed, 10 insertions, 14 deletions
diff --git a/lisp/init-editing.el b/lisp/init-editing.el index 15d157d..3c85a91 100644 --- a/lisp/init-editing.el +++ b/lisp/init-editing.el @@ -71,10 +71,6 @@ (define-key replace-map "r" 'query-replace-regexp) (define-key replace-map "R" 'replace-regexp) -;; Insert map -(define-prefix-command 'insert-map) -(global-set-key (kbd "C-c i") 'insert-map) - (defun km/toggle-line-or-region-comment () "Comment/uncomment the current line or region" (interactive) @@ -87,21 +83,21 @@ (key-chord-define-global ",c" 'km/toggle-line-or-region-comment) -(define-key insert-map "i" 'indent-relative) - ;; Put multiple cursors map under insert prefix. -(define-prefix-command 'multiple-cursors-map) -(global-set-key (kbd "C-c c") 'multiple-cursors-map) +(define-prefix-command 'editing-map) +(global-set-key (kbd "C-c e") 'editing-map) -(define-key multiple-cursors-map "l" 'mc/edit-lines) -(define-key multiple-cursors-map "b" 'mc/edit-beginnings-of-lines) -(define-key multiple-cursors-map "e" 'mc/edit-ends-of-lines) -(define-key multiple-cursors-map "n" 'mc/mark-next-like-this) -(define-key multiple-cursors-map "p" 'mc/mark-previous-like-this) -(define-key multiple-cursors-map "a" 'mc/mark-all-like-this) +(define-key editing-map "l" 'mc/edit-lines) +(define-key editing-map "b" 'mc/edit-beginnings-of-lines) +(define-key editing-map "e" 'mc/edit-ends-of-lines) +(define-key editing-map "n" 'mc/mark-next-like-this) +(define-key editing-map "p" 'mc/mark-previous-like-this) +(define-key editing-map "a" 'mc/mark-all-like-this) (global-set-key (kbd "C-;") 'er/expand-region) +(define-key editing-map "i" 'indent-relative) + ;; Kill map (define-prefix-command 'kill-map) (global-set-key (kbd "C-c k") 'kill-map) |