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
|
@ -2374,7 +2374,11 @@ purposes ...
|
||||||
;; All those have been changed for Emacs 28
|
;; All those have been changed for Emacs 28
|
||||||
(setq xref-show-definitions-function #'xref-show-definitions-completing-read) ; for M-.
|
(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-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
|
:ensure nil
|
||||||
|
|
|
@ -64,7 +64,11 @@
|
||||||
;; All those have been changed for Emacs 28
|
;; All those have been changed for Emacs 28
|
||||||
(setq xref-show-definitions-function #'xref-show-definitions-completing-read) ; for M-.
|
(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-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
|
:ensure nil
|
||||||
|
|
Loading…
Reference in a new issue