When I do
I-search-backward , it starts right away from the first word it find.
word1 |[cursor]word1 ; cursor moves here wor[cursor]d2 ;<= I press `ctrl+r` word [enter] |word2 word3 |word3
For example, when I am in
I-search, I want to start doing backward search and press
ctrl+r but in the first press it remains in the current found word (cursor move into its beginning) and on the second press to
ctrl+r, `emacs jumps to the found word on backward.
word1 |word1 wor[cursor]d2 ;<= I press `ctrl+s` word [enter] |word2 word3 |word3[cursor]; cursor moves here
word1 |word1 word2 |word2 word3[cursor] ;<= I press `ctrl+r` word [enter] |[cursor]word3 ; cursor moves here
at this stage I want cursor to move beginning of
word2 like it should do on its original behavior.
=> I was wondering when the switch from
I-search-backward or visa versa, can the action take place on the first click instead of two?