This commit is contained in:
Matt Nish-Lapidus 2025-05-19 19:41:42 -04:00
parent bb17765bbd
commit 8f96b3f79c
3 changed files with 20 additions and 14 deletions

View file

@ -329,12 +329,12 @@
;; some helpful general keys ;; some helpful general keys
(map! :map 'override (map! :map 'override
"C-c" #'kill-ring-save ;; "C-c" #'kill-ring-save
"C-v" #'yank ;; "C-v" #'yank
"C-S-V" #'consult-yank-from-kill-ring ; paste from previous copdied text "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-S-a" #'mark-whole-buffer
"C-z" #'undo ;; "C-z" #'undo
"C-S-Z" #'undo-redo "C-S-Z" #'undo-redo
"C-S-E" #'+vertico/embark-export-write "C-S-E" #'+vertico/embark-export-write
"C-w" #'kill-buffer "C-w" #'kill-buffer
@ -353,10 +353,10 @@
"M-<down>" #'drag-stuff-down "M-<down>" #'drag-stuff-down
"M-<left>" #'drag-stuff-left "M-<left>" #'drag-stuff-left
"M-<right>" #'drag-stuff-right "M-<right>" #'drag-stuff-right
"C-M-h" #'windmove-left "C-M-h" #'centaur-tabs-backward
"C-M-j" #'windmove-up "C-M-j" #'next-window-any-frame
"C-M-k" #'windmove-down "C-M-k" #'previous-window-any-frame
"C-M-l" #'windmove-right "C-M-l" #'centaur-tabs-forward
"M-x" #'execute-extended-command "M-x" #'execute-extended-command
"<home>" #'beginning-of-buffer "<home>" #'beginning-of-buffer
"<end>" #'end-of-buffer "<end>" #'end-of-buffer
@ -364,7 +364,12 @@
"C-S-<return>" #'split-window-horizontally "C-S-<return>" #'split-window-horizontally
"C-<backspace>" #'sp-backward-delete-word) "C-<backspace>" #'sp-backward-delete-word)
;; "C-M-<SPC>" #'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) (map! (:when (modulep! :ui popup)
"C-`" #'+popup/toggle "C-`" #'+popup/toggle
@ -384,6 +389,8 @@
"C-9" #'+workspace/switch-to-8 "C-9" #'+workspace/switch-to-8
"C-0" #'+workspace/switch-to-final)) "C-0" #'+workspace/switch-to-final))
(cua-mode)
(setq doom-leader-alt-key "C-<SPC>") (setq doom-leader-alt-key "C-<SPC>")
(setq doom-localleader-alt-key "C-M-<SPC>") (setq doom-localleader-alt-key "C-M-<SPC>")

View file

@ -114,4 +114,4 @@
;; emms ;; emms
:config :config
(default +smartparens)) (default +smartparens +bindings))

View file

@ -97,16 +97,15 @@
'("Z" . beginning-of-buffer) '("Z" . beginning-of-buffer)
'("<" . meow-beginning-of-thing) '("<" . meow-beginning-of-thing)
'(">" . meow-end-of-thing) '(">" . meow-end-of-thing)
'("/" . bookmark-in-project-jump) '("/" . +default/search-buffer)
'("'" . repeat) '("'" . repeat)
'("=" . meow--eval-sexp) '("=" . meow--eval-sexp)
'("[" . sp-backward-sexp) '("[" . sp-backward-sexp)
'("]" . sp-forward-sexp) '("]" . sp-forward-sexp)
'("{" . sp-backward-up-sexp) '("{" . sp-backward-up-sexp)
'("}" . sp-down-sexp) '("}" . sp-down-sexp)
'("?" . bookmark-jump) '("|" . bookmark-set)
'("/" . bookmark-set) '("\\" . bookmark-jump)
'("\\" . bookmark-delete)
'("#" . string-inflection-all-cycle) '("#" . string-inflection-all-cycle)
'("<escape>" . doom/escape))) '("<escape>" . doom/escape)))