[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: mykie.el
From: |
Yuta Yamada |
Subject: |
Re: mykie.el |
Date: |
Thu, 09 Jan 2014 13:43:43 -0500 (EST) |
Sorry, I forgot to conform a problem when we define keybind by
anonymous function to [a-z] key of self-insert-command.
rubikitch who contribute mykie.el about this problem pull-requested :
https://github.com/yuutayamada/mykie-el/pull/5
If we define contextual-command by anonymous function, cannot use
Mew.el.
I'm not sure the detail.
But actually I couldn't use old version mykie's keybind related
self-insert-command at Mew.el.
(I heard Mew.el make sure keybind's name from @rubikitch on twitter)
Old version mykie.el registration form is like this:
※ this form can use current version too
(global-set-key "a"
(lambda ()
(interactive)
(mykie :default 'self-insert-command
:C-u '(message "C-u"))))
Current version(future branch):
(mykie:define-key-with-self-key "a"
;; we don't need self-insert-command
:C-u (message "C-u"))
Or
(mykie:global-set-key "a"
;; you can specify t instead of :default too
:default self-insert-command
:C-u (message "C-u"))
Or
(mykie:define-key global-map "a"
:default self-insert-command
:C-u (message "C-u"))
Or
Below function is more convenient than others.
This function can register multiple keybinds.
(mykie:set-keys 'with-self-key
"a" :C-u (message "C-u of a")
"b" :C-u (message "C-u of b"))
You can specify specific keymap instead of 'with-self-key.
If you specified nil then register keybinds to global-map.
(mykie:set-keys emacs-lisp-mode-map
"C-0"
:default (message "default of C-0")
:C-u (message "C-u of C-0")
"C-1"
:default (message "default of C-1")
:C-u (message "C-u of C-1")
;; you can add more keybinds
)
- Re: mykie.el, (continued)
- Re: mykie.el, Ted Zlatanov, 2014/01/06
- Re: mykie.el, Stefan Monnier, 2014/01/06
- Re: mykie.el, Ted Zlatanov, 2014/01/07
- Re: mykie.el, Stefan Monnier, 2014/01/07
- Re: mykie.el, Ted Zlatanov, 2014/01/08
- Re: mykie.el, Stefan Monnier, 2014/01/08
- Re: mykie.el, Ted Zlatanov, 2014/01/08
- Re: mykie.el, Stefan Monnier, 2014/01/08
- Re: mykie.el, Tassilo Horn, 2014/01/09
- Re: mykie.el, Stefan Monnier, 2014/01/09
- Re: mykie.el,
Yuta Yamada <=
- Re: mykie.el, Yuta Yamada, 2014/01/11
- Re: mykie.el, Stefan Monnier, 2014/01/12
- Re: mykie.el, Yuta Yamada, 2014/01/12
- Re: mykie.el, Stefan Monnier, 2014/01/12
- Re: mykie.el, Yuta Yamada, 2014/01/12
- Re: mykie.el, Stefan Monnier, 2014/01/12
- Re: mykie.el, Yuta Yamada, 2014/01/13
- Re: mykie.el, Stefan Monnier, 2014/01/13
- Re: mykie.el, Yuta Yamada, 2014/01/13
- Re: mykie.el, Yuta Yamada, 2014/01/08