Commit f169d56fd2aa
Changed files (2)
lisp/setup-multiple-cursors.el
@@ -0,0 +1,28 @@
+;;; setup-multiple-cursors.el --- setup multiple cursors -*- lexical-binding: t; -*-
+;;; Commentary:
+;;; Code:
+
+(use-package multiple-cursor
+ :bind (:map vde-mode-map
+ ("C-S-c C-S-c" . mc/edit-lines))
+ :bind (:map region-bindings-mode-map
+ ("a" . mc/mark-all-like-this)
+ ("p" . mc/mark-previous-like-this)
+ ("n" . mc/mark-next-like-this)
+ ("P" . mc/unmark-previous-like-this)
+ ("N" . mc/unmark-next-like-this)
+ ("[" . mc/cycle-backward)
+ ("]" . mc/cycle-forward)
+ ("m" . mc/mark-more-like-this-extended)
+ ("h" . mc-hide-unmatched-lines-mode)
+ ("\\" . mc/vertical-align-with-space)
+ ("#" . mc/insert-numbers) ; use num prefix to set the starting number
+ ("^" . mc/edit-beginnings-of-lines)
+ ("$" . mc/edit-ends-of-lines)))
+
+(provide 'setup-multiple-cursors)
+
+;; Local Variables:
+;; coding: utf-8
+;; indent-tabs-mode: nil
+;; End:
init.el
@@ -159,6 +159,7 @@ packages.")
(use-package setup-search)
(use-package setup-files)
(use-package setup-editing)
+(use-package setup-multiple-cursors)
(use-package setup-navigating)
(use-package setup-windows)
(use-package setup-buffers)