Closed ckopsa closed 1 month ago
I'm pretty sure C-c a
has no binding in default emacs. The default behavior when C-c <>
is undefined is to self-insert <>
. If you don't like this, set meow-keypad-self-insert-undefined
to nil
.
Are you sure that C-c a
is bound on your setup?
It is. Here's an extended example that includes the binding:
(use-package meow
:straight (:host github :repo "meow-edit/meow" :files ("dist" "*.el"))
:ensure t
:config
(meow-setup)
(meow-global-mode 1)
:bind (:map global-map
:prefix-map my-prefix-map
:prefix "C-c"
("a" . (lambda () (interactive) (message "Hi")))))
In this case, I would expect SPC a
to print "Hi" in the minibuffer. It just inserts 'a'.
C-c a
on the other hand prints "Hi" to the minibuffer.
Try set meow-keypad-leader-dispatch
to "C-c"
.
(define-key global-map (kbd "C-c a") (lambda () (interactive) (message "Hi")))
(setq meow-keypad-leader-dispatch "C-c")
Within the tutor the first bullet point states:
When I press
SPC a
,C-c a
is not executed, instead justa
is inserted into the buffer.This is my configuration: