Amos Bird <
amos...@gmail.com> writes:
> I'd like to make this keybinding configuration effective in every helm
> session. How can I achieve this?
Unless your bindings are really specific to a keymap, use only helm-map,
no need to define-key for each map (consider helm-map as something like
a helm global-map).
And as I told you on github, the bindings you choose are really bad, but
well that's your choice ;-)
> (with-eval-after-load 'helm
> (define-key helm-map (kbd "C-w") 'backward-kill-word)
> (define-key helm-map (kbd "C-u") '(lambda () (interactive) (kill-line 0)))
> (define-key helm-map (kbd "ESC") 'helm-keyboard-quit)
> (define-key helm-map (kbd "C-h") 'delete-backward-char))Enter code here...
So only this should be needed, also no need to use with-eval-after-load
if you have required helm-config just before.
--
Thierry