Emacs - how to avoid dragging the cursor while navigating

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?

+5
source share
2 answers

I recently use Ace Jump mode

"What is ace-jump-mode?

ace-jump-mode - / . N-Branch . // . "  --emacswiki

http://emacsrocks.com/e10.html

+4

C-u N C-f C-u N C-b, N - , .

0

All Articles