aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel <[email protected]>2024-06-20 09:36:05 -0400
committerDaniel <[email protected]>2024-06-20 09:36:05 -0400
commit5cafcd492dfd0e0effc3b4e8772151a9c2418b09 (patch)
tree26aa56f0665bb6a366ed6c3e8e61210298f6ff9d
parentaae7e32d314fbd5c75b46c90fe8fa66424a8ce1b (diff)
substitute package
-rw-r--r--bard-emacs-modules/bard-emacs-essentials.el12
1 files changed, 12 insertions, 0 deletions
diff --git a/bard-emacs-modules/bard-emacs-essentials.el b/bard-emacs-modules/bard-emacs-essentials.el
index 0db8b59..b98a76f 100644
--- a/bard-emacs-modules/bard-emacs-essentials.el
+++ b/bard-emacs-modules/bard-emacs-essentials.el
@@ -2,6 +2,10 @@
;;; Editing niceties
+(use-package emacs
+ :bind
+ (("C-c r" . jump-to-register)))
+
;; writeable grep buffers
(use-package wgrep
:ensure t
@@ -20,6 +24,14 @@
:ensure t
:bind ("C-=" . er/expand-region))
+(use-package substitute
+ :ensure t
+ :bind
+ (("C-c s b" . substitute-target-below-point)
+ ("C-c s a" . substitute-target-above-point)
+ ("C-c s d" . substitute-target-in-defun)
+ ("C-c s s" . substitute-target-in-buffer)))
+
;; Desktop mode/session saving
(setq desktop-path '("~/.emacs.d/desktop")
desktop-dirname "~/.emacs.d/desktop/"