4 ms·
nnoremap h j Is this possible yet in their elisp config?
by waivek 9y ago
nnoremap h j
Is this possible yet in their elisp config?
- Nullabillity 9y agoYou should be able to put (define-key evil-normal-state-map "h" 'evil-next-line) into your dotspacemacs/user-config.
- waivek 9y agoThat doesn't work everywhere. This was my dealbreaker with Spacemacs. To remap hjkl to jkl; (imperfectly at that) I had to do the following: (define-key evil-normal-state-map (kbd "j") 'evil-backward-char) (define-key evil-normal-state-map (kbd "k") 'evil-next-visual-line) (define-key evil-normal-state-map (kbd "l") 'evil-previous-visual-line) (define-key evil-normal-state-map (kbd ";") 'evil-forward-char) (define-key evil-visual-state-map (kbd "j") 'evil-backward-char) (define-key evil-visual-state-map (kbd "k") 'evil-next-line) (define-key evil-visual-state-map (kbd "l") 'evil-previous-line) (define-key evil-visual-state-map (kbd ";") 'evil-forward-char) (define-key evil-motion-state-map (kbd "j") 'evil-backward-char) (define-key evil-motion-state-map (kbd "k") 'evil-next-line) (define-key evil-motion-state-map (kbd "l") 'evil-previous-line) (define-key evil-motion-state-map (kbd ";") 'evil-forward-char) (define-key dired-mode-map (kbd "j") 'evil-backward-char) (define-key dired-mode-map (kbd "k") 'evil-next-line) (define-key dired-mode-map (kbd "l") 'evil-previous-line) (define-key dired-mode-map (kbd ";") 'evil-forward-char))
- ludston 9y ago(defun multi-evil-define (d symb) (define-key evil-normal-state-map d symb) (define-key evil-motion-state-map d symb) (define-key evil-visual-state-map d symb) (define-key dired-mode-map d symb)) (multi-evil-define (kbd "j") 'evil-backward-char) ....