Any movement can take a count.
For example, move to the second next g character
2fg
Jump to the f letter then delete until the d.
The quick brown fox jumps over the lazy dog.
Jump to the f letter then delete until the d.
The quick brown fox jumps over the lazy dog.
Solution:
fftbty
For example, delete the current word when the cursor is in the middle of the word
diw
Jump to the o letter then copy the current word. Paste it at the end. Go back to the a character and delete the word.
The quick brown fox jumps over the lazy dog.
Jump to the o letter then copy the current word. Paste it at the end. Go back to the a character and delete the word.
The quick brown fox jumps over the lazy dog.
Solution:
foyiw$pFadaw
There are already tons of text-objects
If not enough, some plugins exist: CamelCase, arguments, indentation, elixir functions...