Closed Andre0991 closed 4 years ago
I can get lispy-splice
work with this hack:
(defun raise-minor-mode (mode)
"Make MODE the first on `minor-mode-map-alist'."
(let ((x (assq mode minor-mode-map-alist)))
(when x
(setq minor-mode-map-alist
(cons x (delq mode minor-mode-map-alist))))))
;; after loading lispy
(raise-minor-mode 'lispy-mode)
Well, overriding the keybindings again did the trick.
Using doom
's after!
and map!
macros:
(after! lispy
(map! :map lispy-mode-map
:i "C-d" 'lispy-delete)
(map! :map lispy-mode-map
:i "C-k" 'lispy-kill))
Hi.
I'm using lispyville with Doom Emacs. I know lispy, and I'm not sure what's the intended behavior for certain keys:
Splice
In lispy-mode,
/
would calllispy-splice
. But this won't work in my setup. It inserts the/
character instead.Is this expected?
I see that running
x
over(
will splice as well, but I don't want to switch to normal mode.How can I make
/
calllispy-splice
in insert mode?lispy-delete
andlispy-kill
In
lispy
,C-d
andC-k
would calllispy-delete
andlispy-kill
. This won't work in insert mode.What's the expected workflow for deleting stuff?
I'm using C-w
or
d BACKSPACE. I press
dfor going to the matching parenthesis. But this is not as practical as just using
C-d`.