(Emacs/config)+fix error with wgrep
Need to set initial state to Normal instead of motion and bind stuff properly for it to work.
This commit is contained in:
@@ -680,8 +680,17 @@ thing faster and within Emacs lisp. ~rgrep~ is useful though.
|
|||||||
"d" #'rgrep)
|
"d" #'rgrep)
|
||||||
(nmmap
|
(nmmap
|
||||||
:keymaps 'grep-mode-map
|
:keymaps 'grep-mode-map
|
||||||
"0" #'evil-digit-argument-or-evil-beginning-of-line
|
"0" #'evil-beginning-of-line
|
||||||
"W" #'wgrep-change-to-wgrep-mode))
|
"q" #'quit-window
|
||||||
|
"i" #'wgrep-change-to-wgrep-mode)
|
||||||
|
(nmmap
|
||||||
|
:keymaps 'wgrep-mode-map
|
||||||
|
"q" #'evil-record-macro
|
||||||
|
"Zz" #'wgrep-finish-edit
|
||||||
|
"Zq" #'wgrep-abort-changes)
|
||||||
|
:config
|
||||||
|
;; Without this wgrep doesn't work properly
|
||||||
|
(evil-set-initial-state 'grep-mode 'normal))
|
||||||
#+end_src
|
#+end_src
|
||||||
*** rg
|
*** rg
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
|
|||||||
Reference in New Issue
Block a user