]
[
開頭的bindings挺多的,但感覺不好按,想用M-u
M-i
代替(求推薦其他做法)
(define-inline +my/simulate-key (key)
(inline-quote
(lambda () (interactive)
(setq prefix-arg current-prefix-arg)
(setq unread-command-events (listify-key-sequence (read-kbd-macro ,key))))))
(map!
;; localleader
:m "," nil
:n "M-u" (+my/simulate-key "[")
:n "M-i" (+my/simulate-key "]"))
用了evil那不是各种leader用起来么,两键组合总是比两键先后按要慢,M-u a
不如SPC o a
快(这么举例是因为SPC o
前缀在spacemacs里是保留给用户自己的)。我现在几乎不用meta键,ctrl的那些稍微好按一点而且用惯了,就不赶尽杀绝了。。
map!
是什么?这词很难搜,Google 和 Github 都无果。
类似 evil-leader/set-key
的一个函数吧。
1 个赞