I have been using emacs for many years, but I noticed a habit that slows down my workflow. I do a lot of “backtracking” with the “forward” commands.
For example, when I use Mf several times to jump forward in a word, but it jumps me to the end of the words, so often when I reach the word that I try to press to return to MB to return to the beginning of the word.
A similar thing happens when I search with Cs to search, when I find a template, the cursor is at the end of the matching template, and I need to press Mb again to return to the beginning.
Considering how often I perform these actions, this leads to a slower workflow. In some cases, using reverse commands, such as backward-kill, may help, but it requires remembering more commands and is not applicable in all cases (for example, if I want to start typing at the beginning of a word).
Is there a better approach to emacs navigation that avoids these redundant actions?
source
share