Add shortcuts for change major modes.
This commit is contained in:
parent
c7c06afe73
commit
859e63c390
@ -288,7 +288,12 @@
|
|||||||
(evil-define-key 'normal 'global (kbd "<leader>3") 'split-window-right)
|
(evil-define-key 'normal 'global (kbd "<leader>3") 'split-window-right)
|
||||||
(evil-define-key 'normal 'global (kbd "<leader>kb") 'kill-buffer)
|
(evil-define-key 'normal 'global (kbd "<leader>kb") 'kill-buffer)
|
||||||
(evil-define-key 'normal 'global (kbd "<leader>wb") 'winner-undo)
|
(evil-define-key 'normal 'global (kbd "<leader>wb") 'winner-undo)
|
||||||
(evil-define-key 'normal 'global (kbd "<leader>nb") 'winner-redo)
|
(evil-define-key 'normal 'global (kbd "<leader>wr") 'winner-redo)
|
||||||
|
|
||||||
|
;; Atajos para cambiar entre major modes
|
||||||
|
(evil-define-key 'normal 'global (kbd "<leader>mh") 'html-mode)
|
||||||
|
(evil-define-key 'normal 'global (kbd "<leader>mj") 'js-mode)
|
||||||
|
(evil-define-key 'normal 'global (kbd "<leader>mp") 'php-mode)
|
||||||
|
|
||||||
;; Cambiar el cursor según el estado
|
;; Cambiar el cursor según el estado
|
||||||
(setq evil-emacs-state-cursor 'bar)
|
(setq evil-emacs-state-cursor 'bar)
|
||||||
@ -298,6 +303,7 @@
|
|||||||
(setq evil-insert-state-cursor 'bar)
|
(setq evil-insert-state-cursor 'bar)
|
||||||
(setq evil-replace-state-cursor 'hollow)
|
(setq evil-replace-state-cursor 'hollow)
|
||||||
(setq evil-operator-state-cursor 'hollow)
|
(setq evil-operator-state-cursor 'hollow)
|
||||||
|
|
||||||
;; Establecer modos por defecto en algunos modos
|
;; Establecer modos por defecto en algunos modos
|
||||||
(evil-set-initial-state 'shell-mode 'insert)
|
(evil-set-initial-state 'shell-mode 'insert)
|
||||||
(evil-set-initial-state 'term-mode 'emacs)
|
(evil-set-initial-state 'term-mode 'emacs)
|
||||||
|
Loading…
Reference in New Issue
Block a user