diff options
| author | Daniel <[email protected]> | 2024-07-20 18:51:11 -0400 |
|---|---|---|
| committer | Daniel <[email protected]> | 2024-07-20 18:51:11 -0400 |
| commit | d2696fa7aedc0d629fcdf93f52a3c3a97ba173ad (patch) | |
| tree | b2c3fffbe1d7ed9b38f800328dd5a89241e6ef12 /bard-emacs-modules/bard-emacs-essentials.el | |
| parent | 8245484f36cbd071f558d235b14ce8329d6c160c (diff) | |
multicursor instead of iedit
Diffstat (limited to 'bard-emacs-modules/bard-emacs-essentials.el')
| -rw-r--r-- | bard-emacs-modules/bard-emacs-essentials.el | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/bard-emacs-modules/bard-emacs-essentials.el b/bard-emacs-modules/bard-emacs-essentials.el index b98a76f..c0b4a34 100644 --- a/bard-emacs-modules/bard-emacs-essentials.el +++ b/bard-emacs-modules/bard-emacs-essentials.el @@ -4,7 +4,9 @@ (use-package emacs :bind - (("C-c r" . jump-to-register))) + (("C-c r" . jump-to-register)) + :config + (setq reb-re-syntax 'string)) ;; writeable grep buffers (use-package wgrep @@ -12,13 +14,22 @@ :bind (:map wgrep-mode-map ("C-x C-s" . wgrep-save-all-buffers) - ("e" . wgrep-change-to-wgrep-mode) ("C-x C-q" . wgrep-change-to-wgrep-mode) - ("C-c C-c" . wgrep-finish-edit))) + ("C-c C-c" . wgrep-finish-edit)) + :bind + (:map grep-mode-map + ("e" . wgrep-change-to-wgrep-mode))) ;; preview replace -(use-package iedit - :ensure t) +(use-package multiple-cursors + :ensure t + :bind + (("C-S-c C-S-c" . mc/edit-lines) + ("C->" . mc/mark-next-like-this) + ("C-<" . mc/mark-previous-like-this) + ("C-c C" . mc/mark-all-like-this) + ("C-\"". mc/skip-to-next-like-this) + ("C-;" . mc/skip-to-previous-like-this))) (use-package expand-region :ensure t |
