Backup 2025-04-18

This commit is contained in:
js0ny 2025-04-18 20:19:25 +01:00
parent e167d883a0
commit d0f1044013
11 changed files with 157 additions and 30 deletions

View file

@ -3,6 +3,8 @@
;; Evil - Extensible VI Layer
;; (defvar evil-colemak-state-map (make-sparse-keymap))
(use-package evil
:ensure t
:config
@ -24,7 +26,10 @@
"E" '(lambda () (interactive) (evil-previous-line 5)) ; 5e
(kbd "C-w n") 'evil-window-down
(kbd "C-w e") 'evil-window-up
(kbd "C-w i") 'evil-window-right)
(kbd "C-w i") 'evil-window-right
(kbd "C-w C-n") 'evil-window-down
(kbd "C-w C-e") 'evil-window-up
(kbd "C-w C-i") 'evil-window-right)
(evil-define-key '(normal visual) 'global
"l" 'evil-insert
"L" 'evil-insert-0-line)
@ -32,8 +37,8 @@
"H" #'tab-line-switch-to-prev-tab
"I" #'tab-line-switch-to-next-tab)
(evil-define-key '(visual operator) 'global
"H" #'evil-beginning-of-visual-line
"I" #'evil-end-of-visual-line)
"H" #'evil-beginning-of-line
"I" #'evil-end-of-line)
(evil-ex-define-cmd "bn" #'tab-line-switch-to-next-tab)
(evil-ex-define-cmd "bp" #'tab-line-switch-to-prev-tab))
@ -51,9 +56,7 @@
(evil-leader/set-leader "<SPC>")
(evil-leader/set-key
"ft" #'treemacs
"fc" #'(counsel-find-file user-emacs-directory)
"b" 'buffer-menu
))
"bb" #'buffer-menu))
;; Evil Commentary: Use gc<action> to toggle comments
(use-package evil-commentary
@ -67,6 +70,10 @@
:config
(global-evil-surround-mode 1))
(use-package evil-mc
:config
(global-evil-mc-mode 1))
;; Evil-goggles: Highlight-yank (and more)
(use-package evil-goggles