fix(default): search region literally in +default/search-buffer
This commit is contained in:
parent
b0e084e416
commit
35f701a999
1 changed files with 7 additions and 2 deletions
|
@ -26,7 +26,8 @@ If prefix ARG is set, prompt for a directory to search from."
|
||||||
"Conduct a text search on the current buffer.
|
"Conduct a text search on the current buffer.
|
||||||
If a selection is active, pre-fill the prompt with it."
|
If a selection is active, pre-fill the prompt with it."
|
||||||
(interactive)
|
(interactive)
|
||||||
(cond ((or (featurep! :completion helm) (featurep! :completion ivy))
|
(cond ((or (featurep! :completion helm)
|
||||||
|
(featurep! :completion ivy))
|
||||||
(call-interactively
|
(call-interactively
|
||||||
(if (region-active-p)
|
(if (region-active-p)
|
||||||
#'swiper-isearch-thing-at-point
|
#'swiper-isearch-thing-at-point
|
||||||
|
@ -36,7 +37,11 @@ If a selection is active, pre-fill the prompt with it."
|
||||||
(let ((start (region-beginning))
|
(let ((start (region-beginning))
|
||||||
(end (region-end)))
|
(end (region-end)))
|
||||||
(deactivate-mark)
|
(deactivate-mark)
|
||||||
(consult-line (buffer-substring-no-properties start end)))
|
(consult-line
|
||||||
|
(replace-regexp-in-string
|
||||||
|
" " "\\\\ "
|
||||||
|
(rxt-quote-pcre
|
||||||
|
(buffer-substring-no-properties start end)))))
|
||||||
(call-interactively #'consult-line)))))
|
(call-interactively #'consult-line)))))
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue