summary refs log tree commit diff stats
path: root/init.el
diff options
context:
space:
mode:
authorCase Duckworth2022-04-24 15:00:11 -0500
committerCase Duckworth2022-04-24 15:00:11 -0500
commit56b2c9fb541d7d538cc955ae93409710bd325e0f (patch)
tree251f03b85dac22bdd5634d956826c7e069a36b41 /init.el
parentMerge branch 'main' of tildegit.org:acdw/emacs (diff)
downloademacs-56b2c9fb541d7d538cc955ae93409710bd325e0f.tar.gz
emacs-56b2c9fb541d7d538cc955ae93409710bd325e0f.zip
Correct backward-kill-word behavior
Diffstat (limited to 'init.el')
-rw-r--r--init.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/init.el b/init.el index 4e353df..46f0071 100644 --- a/init.el +++ b/init.el
@@ -41,6 +41,7 @@
41 "C-x C-o" #'+open-paragraph 41 "C-x C-o" #'+open-paragraph
42 "C-w" #'+kill-word-backward-or-region 42 "C-w" #'+kill-word-backward-or-region
43 "C-x C-m" #'execute-extended-command ; original: coding systems 43 "C-x C-m" #'execute-extended-command ; original: coding systems
44 "C-<backspace>" #'+backward-kill-word
44 ;; Alright, Yegge... NOPE! C-x t is tab prefix ... (maybe F6 or something?) 45 ;; Alright, Yegge... NOPE! C-x t is tab prefix ... (maybe F6 or something?)
45 ;; "C-x t" #'beginning-of-buffer 46 ;; "C-x t" #'beginning-of-buffer
46 ;; "C-x e" #'end-of-buffer 47 ;; "C-x e" #'end-of-buffer
@@ -2028,8 +2029,9 @@ See also `crux-reopen-as-root-mode'."
2028 (add-hook '+init-mode-hook #'flymake-mode-off)) 2029 (add-hook '+init-mode-hook #'flymake-mode-off))
2029 2030
2030(setup (:straight paredit) 2031(setup (:straight paredit)
2032 (:also-load +paredit)
2031 (:bind "DEL" #'paredit-backward-delete 2033 (:bind "DEL" #'paredit-backward-delete
2032 "C-<backspace>" #'paredit-backward-kill-word 2034 "C-<backspace>" #'+paredit-backward-kill-word
2033 "C-w" (lambda (arg) (interactive "P") 2035 "C-w" (lambda (arg) (interactive "P")
2034 (+kill-word-backward-or-region arg 2036 (+kill-word-backward-or-region arg
2035 #'paredit-backward-kill-word)) 2037 #'paredit-backward-kill-word))