Set the default xref-search-program to ripgrep
This commit is contained in:
parent
32dcfd850d
commit
7394e7395e
2 changed files with 38 additions and 30 deletions
|
@ -2360,23 +2360,27 @@ purposes ...
|
|||
:END:
|
||||
|
||||
#+begin_src emacs-lisp :tangle "unravel-modules/unravel-search.el"
|
||||
;;; grep and xref
|
||||
(use-package re-builder
|
||||
;;; grep and xref
|
||||
(use-package re-builder
|
||||
:ensure nil
|
||||
:commands (re-builder regexp-builder)
|
||||
:config
|
||||
(setq reb-re-syntax 'read))
|
||||
|
||||
(use-package xref
|
||||
(use-package xref
|
||||
:ensure nil
|
||||
:commands (xref-find-definitions xref-go-back)
|
||||
:config
|
||||
;; All those have been changed for Emacs 28
|
||||
(setq xref-show-definitions-function #'xref-show-definitions-completing-read) ; for M-.
|
||||
(setq xref-show-xrefs-function #'xref-show-definitions-buffer) ; for grep and the like
|
||||
(setq xref-file-name-display 'project-relative))
|
||||
(setq xref-file-name-display 'project-relative)
|
||||
(setq xref-search-program (if (or (executable-find "rg")
|
||||
(executable-find "ripgrep"))
|
||||
'ripgrep
|
||||
'grep)))
|
||||
|
||||
(use-package grep
|
||||
(use-package grep
|
||||
:ensure nil
|
||||
:commands (grep lgrep rgrep)
|
||||
:config
|
||||
|
|
|
@ -64,7 +64,11 @@
|
|||
;; All those have been changed for Emacs 28
|
||||
(setq xref-show-definitions-function #'xref-show-definitions-completing-read) ; for M-.
|
||||
(setq xref-show-xrefs-function #'xref-show-definitions-buffer) ; for grep and the like
|
||||
(setq xref-file-name-display 'project-relative))
|
||||
(setq xref-file-name-display 'project-relative)
|
||||
(setq xref-search-program (if (or (executable-find "rg")
|
||||
(executable-find "ripgrep"))
|
||||
'ripgrep
|
||||
'grep)))
|
||||
|
||||
(use-package grep
|
||||
:ensure nil
|
||||
|
|
Loading…
Reference in a new issue