You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here's an idea: one common workflow is to 1. isearch for a work, 2. start query-replace from within isearch. (It is so common to invoke query-replace from isearch that the Emacs maintainer once commented to me that this could be the only way.)
I've extended isearch slightly in order to be able to kill the current match from within isearch and keep isearch'ing:
;; Often during incremental search I want to delete the search match. This ;; binds the C-k key in isearch mode to to just that.
(defunkill-isearch-match ()
"Kill the current isearch match string and continue searching."
(interactive)
(kill-region isearch-other-end (point)))
(define-key isearch-mode-map [(control k)] 'kill-isearch-match)
It would be great if mark-multiple would support being invoked from isearch.
(This is of course just an idea, I suppose I could hook this up myself, but since this is recent development, I thought you might find it interesting. I currently 1. isearch to the work I want to replace, 2. exit isearch, 3. reselect the word for mark-multiple, 4. invoke mark-multiple. It's a bit much.)
Cheers,
The text was updated successfully, but these errors were encountered:
Here's an idea: one common workflow is to 1. isearch for a work, 2. start query-replace from within isearch. (It is so common to invoke query-replace from isearch that the Emacs maintainer once commented to me that this could be the only way.)
I've extended isearch slightly in order to be able to kill the current match from within isearch and keep isearch'ing:
It would be great if mark-multiple would support being invoked from isearch.
(This is of course just an idea, I suppose I could hook this up myself, but since this is recent development, I thought you might find it interesting. I currently 1. isearch to the work I want to replace, 2. exit isearch, 3. reselect the word for mark-multiple, 4. invoke mark-multiple. It's a bit much.)
Cheers,
The text was updated successfully, but these errors were encountered: