Merge pull request #4738 from gagbo/fix/bepo-minibuffer_evil_maps
Fix #4736 - remap insert state bindings in minibuffer maps
This commit is contained in:
commit
9bf325f768
2 changed files with 26 additions and 5 deletions
|
@ -82,6 +82,14 @@
|
|||
(after! treemacs
|
||||
(doom-bepo-rotate-ts-bare-keymap '(evil-treemacs-state-map)))
|
||||
(after! (:or helm ivy selectrum icomplete)
|
||||
(doom-bepo--evil-collection-hook
|
||||
nil
|
||||
'(minibuffer-local-map
|
||||
minibuffer-local-ns-map
|
||||
minibuffer-local-completion-map
|
||||
minibuffer-local-must-match-map
|
||||
minibuffer-local-isearch-map
|
||||
read-expression-map))
|
||||
(doom-bepo-rotate-bare-keymap
|
||||
'(minibuffer-local-map
|
||||
minibuffer-local-ns-map
|
||||
|
@ -91,13 +99,22 @@
|
|||
read-expression-map)
|
||||
doom-bepo-cr-rotation-style))
|
||||
(after! ivy
|
||||
(doom-bepo-rotate-bare-keymap '(ivy-minibuffer-map ivy-switch-buffer-map) doom-bepo-cr-rotation-style))
|
||||
(doom-bepo-rotate-bare-keymap '(ivy-minibuffer-map ivy-switch-buffer-map) doom-bepo-cr-rotation-style)
|
||||
(doom-bepo--evil-collection-hook nil '(ivy-minibuffer-map ivy-switch-buffer-map)))
|
||||
(after! swiper
|
||||
(map! :map swiper-map "C-s" nil))
|
||||
(after! helm
|
||||
(doom-bepo-rotate-bare-keymap '(helm-map) doom-bepo-cr-rotation-style))
|
||||
(doom-bepo-rotate-bare-keymap '(helm-map) doom-bepo-cr-rotation-style)
|
||||
(doom-bepo--evil-collection-hook nil '(helm-map)))
|
||||
(after! helm-rg
|
||||
(doom-bepo-rotate-bare-keymap '(helm-rg-map) doom-bepo-cr-rotation-style))
|
||||
(doom-bepo-rotate-bare-keymap '(helm-rg-map) doom-bepo-cr-rotation-style)
|
||||
(doom-bepo--evil-collection-hook nil '(helm-rg-map)))
|
||||
(after! helm-files
|
||||
(doom-bepo-rotate-bare-keymap '(helm-read-file-map) doom-bepo-cr-rotation-style))
|
||||
(doom-bepo-rotate-bare-keymap '(helm-read-file-map) doom-bepo-cr-rotation-style)
|
||||
(doom-bepo--evil-collection-hook nil '(helm-read-file-map)))
|
||||
(after! selectrum
|
||||
(doom-bepo-rotate-bare-keymap '(selectrum-minibuffer-map) doom-bepo-cr-rotation-style)
|
||||
(doom-bepo--evil-collection-hook nil '(selectrum-minibuffer-map)))
|
||||
(after! company
|
||||
(doom-bepo-rotate-bare-keymap '(company-active-map company-search-map) doom-bepo-cr-rotation-style))
|
||||
(after! evil-snipe
|
||||
|
@ -208,5 +225,5 @@
|
|||
(after! evil-easymotion
|
||||
;; instead of using gs as the evilem-map we use gé to avoid conflicts with org-mode
|
||||
;; down the road
|
||||
(map! :nvm "gé" evilem-map)
|
||||
(evilem-default-keybindings "gé")
|
||||
(doom-bepo-rotate-bare-keymap '(evilem-map) doom-bepo-cr-rotation-style))))
|
||||
|
|
|
@ -117,6 +117,10 @@ actually put all the =c= functions on the key that does not need a curl.
|
|||
|
||||
* Troubleshooting
|
||||
# Common issues and their solution, or places to look for help.
|
||||
** Outstanding issues (contributions welcome)
|
||||
*** Bépo
|
||||
- in eshell, the key `c` is still bound to
|
||||
`evil-collection-eshell-evil-change` in normal mode
|
||||
** How to investigate an issue ?
|
||||
If a key is misbehaving, use =describe-key= (=C-h k= or =SPC h k= or =F1 k=) to
|
||||
see the functions bound to the key, and more importantly in which map it is
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue