From 8f96b3f79cda3840a44e61156c5a6d81da3dbd70 Mon Sep 17 00:00:00 2001 From: Matt Nish-Lapidus Date: Mon, 19 May 2025 19:41:42 -0400 Subject: [PATCH] bindings --- bindings.el | 25 ++++++++++++++++--------- init.el | 2 +- meow.el | 7 +++---- 3 files changed, 20 insertions(+), 14 deletions(-) diff --git a/bindings.el b/bindings.el index 8d8a14e..d10a7f5 100644 --- a/bindings.el +++ b/bindings.el @@ -329,12 +329,12 @@ ;; some helpful general keys (map! :map 'override - "C-c" #'kill-ring-save - "C-v" #'yank + ;; "C-c" #'kill-ring-save + ;; "C-v" #'yank "C-S-V" #'consult-yank-from-kill-ring ; paste from previous copdied text - "C-x" #'kill-region + ;; "C-x" #'kill-region "C-S-a" #'mark-whole-buffer - "C-z" #'undo + ;; "C-z" #'undo "C-S-Z" #'undo-redo "C-S-E" #'+vertico/embark-export-write "C-w" #'kill-buffer @@ -353,10 +353,10 @@ "M-" #'drag-stuff-down "M-" #'drag-stuff-left "M-" #'drag-stuff-right - "C-M-h" #'windmove-left - "C-M-j" #'windmove-up - "C-M-k" #'windmove-down - "C-M-l" #'windmove-right + "C-M-h" #'centaur-tabs-backward + "C-M-j" #'next-window-any-frame + "C-M-k" #'previous-window-any-frame + "C-M-l" #'centaur-tabs-forward "M-x" #'execute-extended-command "" #'beginning-of-buffer "" #'end-of-buffer @@ -364,7 +364,12 @@ "C-S-" #'split-window-horizontally "C-" #'sp-backward-delete-word) -;; "C-M-" #'my/call-localleader) +(map! :map 'smartparens-mode-map + "C-}" #'sp-wrap-curly + "C-]" #'sp-wrap-square + "C-\)" #'sp-wrap-round + "M-\)" #'sp-slurp-hybrid-sexp + "M-\(" #'sp-forward-barf-sexp) (map! (:when (modulep! :ui popup) "C-`" #'+popup/toggle @@ -384,6 +389,8 @@ "C-9" #'+workspace/switch-to-8 "C-0" #'+workspace/switch-to-final)) +(cua-mode) + (setq doom-leader-alt-key "C-") (setq doom-localleader-alt-key "C-M-") diff --git a/init.el b/init.el index 1dc3230..f2430ae 100644 --- a/init.el +++ b/init.el @@ -114,4 +114,4 @@ ;; emms :config - (default +smartparens)) + (default +smartparens +bindings)) diff --git a/meow.el b/meow.el index 0f3b91a..deaf02c 100644 --- a/meow.el +++ b/meow.el @@ -97,16 +97,15 @@ '("Z" . beginning-of-buffer) '("<" . meow-beginning-of-thing) '(">" . meow-end-of-thing) - '("/" . bookmark-in-project-jump) + '("/" . +default/search-buffer) '("'" . repeat) '("=" . meow--eval-sexp) '("[" . sp-backward-sexp) '("]" . sp-forward-sexp) '("{" . sp-backward-up-sexp) '("}" . sp-down-sexp) - '("?" . bookmark-jump) - '("/" . bookmark-set) - '("\\" . bookmark-delete) + '("|" . bookmark-set) + '("\\" . bookmark-jump) '("#" . string-inflection-all-cycle) '("" . doom/escape)))