Emacs: Tweak C-a behavior

This commit is contained in:
2024-04-14 18:30:26 -07:00
parent a5646fd706
commit 8e75430b0b
2 changed files with 12 additions and 0 deletions

View File

@@ -14,6 +14,8 @@
(require 'thoom-elpaca) (require 'thoom-elpaca)
;; OS-specific tweaks ;; OS-specific tweaks
(require 'thoom-os) (require 'thoom-os)
;; Editing and keybind tweaks
(require 'thoom-editing)
;; Vertico, Embark, Corfu, etc ;; Vertico, Embark, Corfu, etc
(require 'thoom-completion) (require 'thoom-completion)
;; Emacs appearance ;; Emacs appearance

View File

@@ -0,0 +1,10 @@
(provide 'thoom-editing)
(defun thoom/move-to-beginnings ()
"Move between the two beginnings of a line: The very beginning, and the first non-whitespace character."
(interactive "^")
(if (bolp)
(back-to-indentation)
(move-beginning-of-line 1)))
(global-set-key (kbd "C-a") #'thoom/move-to-beginnings)