summaryrefslogtreecommitdiff
path: root/.config/emacs/settings.org
diff options
context:
space:
mode:
Diffstat (limited to '.config/emacs/settings.org')
-rw-r--r--.config/emacs/settings.org16
1 files changed, 12 insertions, 4 deletions
diff --git a/.config/emacs/settings.org b/.config/emacs/settings.org
index 3bc4b71..9dcd70a 100644
--- a/.config/emacs/settings.org
+++ b/.config/emacs/settings.org
@@ -83,10 +83,6 @@
#+END_SRC
** Text Editing
#+BEGIN_SRC emacs-lisp
- (use-package delsel
- :ensure nil ; no need to install it as it is built-in
- :hook (after-init . delete-selection-mode))
-
;; scrolling
(setq scroll-up-aggressively nil
scroll-down-aggressively nil
@@ -114,9 +110,20 @@
(keyboard-quit))))
(define-key global-map (kbd "C-g") #'prot/keyboard-quit-dwim)
+ ;; expand keybind
(use-package expand-region
:bind("C-=" . er/expand-region))
+ ;; better move beginning and end
+ (use-package mwim
+ :bind (("C-a" . mwim-beginning)
+ ("C-e" . mwim-end)))
+
+ ;; selected marked text when typing start
+ (use-package delsel
+ :ensure nil ; no need to install it as it is built-in
+ :hook (after-init . delete-selection-mode))
+
(use-package multiple-cursors
:bind (:map global-map
("C->" . 'mc/mark-next-like-this)
@@ -125,6 +132,7 @@
:map mc/keymap
("<return>" . nil)))
+ ;; better commenting
(use-package evil-nerd-commenter
:bind ("M-;" . evilnc-comment-or-uncomment-lines))
#+END_SRC