summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp')
-rw-r--r--lisp/init-editing.el24
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)