From 730d3bd0fd7638d366a5a8f6e5f3ec4e3f5383f9 Mon Sep 17 00:00:00 2001 From: KJ Date: Sat, 14 Oct 2023 10:29:55 -0400 Subject: [PATCH] Update leader key shortcuts. --- configs/init-evil.el | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/configs/init-evil.el b/configs/init-evil.el index e74b0c3..b8b17ed 100644 --- a/configs/init-evil.el +++ b/configs/init-evil.el @@ -38,18 +38,19 @@ (setq vim-states '(normal insert visual replace operator motion)) ;; Cambiar entre modo emacs y evil (Mi pripio evil toggle) - (evil-define-key vim-states 'global (kbd "C-'") 'evil-emacs-state) - (evil-define-key 'emacs 'global (kbd "C-'") 'evil-normal-state) + ;; (evil-define-key vim-states 'global (kbd "C-'") 'evil-emacs-state) + ;; (evil-define-key 'emacs 'global (kbd "C-'") 'evil-normal-state) ;; Cambiar C-z a deshacer (evil-define-key all-states 'global (kbd "C-z") 'undo) ;; Cambiar C-r a ripgrep y U hasta hacer redo - (evil-define-key vim-states 'global (kbd "C-r") 'counsel-rg) + (evil-define-key vim-states 'global (kbd "C-r") 'consult-ripgrep) (evil-define-key 'normal 'global (kbd "U") 'undo-redo) + (evil-define-key 'normal 'global (kbd "C-S-z") 'undo-redo) ;; Arreglar yank-pop en normal mode - (evil-define-key 'normal 'global (kbd "M-y") 'counsel-yank-pop) + (evil-define-key 'normal 'global (kbd "M-y") 'consult-yank-pop) ;; Re-bindear keys a como funcionan en emacs. (evil-define-key 'normal 'global (kbd "C-p") 'previous-line) @@ -77,9 +78,9 @@ ;; Otros atajos (evil-define-key 'motion 'global (kbd "b") 'ivy-switch-buffer) ;; Cambiar de buffer - (evil-define-key 'motion 'global (kbd "p") 'counsel-projectile) ;; Archivos del proyecto (o abrir proyecto si no hay alguno) + (evil-define-key 'motion 'global (kbd "p") 'consult-projectile) ;; Archivos del proyecto (o abrir proyecto si no hay alguno) (evil-define-key 'motion 'global (kbd "cp") 'projectile-switch-project) ;; Cambiar proyecto - (evil-define-key 'motion 'global (kbd "ff") 'counsel-find-file) ;; Abrir archivo + (evil-define-key 'motion 'global (kbd "ff") 'find-file) ;; Abrir archivo ;; Iniciar en normal state si es un lenguaje de programaciĆ³n u org-mode ;; (evil-set-initial-state 'prog-mode 'normal)