I am a beginner of helm-mode.
Why remapping of arrow keys ((kbd "<left>")
, (kbd "right")
, ...) on helm-map
doesn't work while others work fine?
Here are the entire settings:
(require 'helm-config)
(helm-mode 1)
(define-key global-map (kbd "C-;") 'helm-mini)
(define-key global-map (kbd "M-y") 'helm-show-kill-ring)
(define-key global-map (kbd "C-x C-r") 'helm-recentf)
(define-key global-map [remap find-file] 'helm-find-files) ;
(define-key global-map [remap execute-extended-command] 'helm-M-x)
(define-key helm-map (kbd "C-h") 'delete-backward-char)
(define-key helm-find-files-map (kbd "<left>") 'backward-char)
(define-key helm-find-files-map (kbd "<right>") 'forward-char)
;; no effects and default key bind works for following two lines
(define-key helm-map (kbd "<left>") 'backward-char)
(define-key helm-map (kbd "<right>") 'forward-char)
Thank you.
C-h k <right>
says it is onhelm-buffer-map
.<right>
and<left>
withinhelm-map
like in your example works for me.