And you can also type d2ft to delete everything up to and including the second t, for example.
(I personally think of "f" as "find", not "first")
I never even thought to numerically increment the action!
What beautiful chords at this here fireside chat.
There’s also the `;`, which repeats the last movement! So if you did `dft` and didn’t see the extra “t” in the way in the first place, you can then just do `d;`. It’s like `.` but for movement!
I think that’s right anyway, no vim terminal at hand to check myself.
Re:Leap: Neovim’s Answer to the Mouse
by cuddlecake on Sunday October 09, 2022 @04:20AM
(#33139075)
Wouldn't just `.` do the same as `d;` in that case?
Not always, the ";" sets the repetition-count of the operation to 1.
You can type "d2;" however.
Re:Leap: Neovim’s Answer to the Mouse
by cuddlecake on Sunday October 09, 2022 @03:02PM
(#33144192)
Good to know, thank you
Oh great, I’ll finally have to remove my remap of ‘; = :’ never did I investigate to know what I was opting out of.
Not worth it. That remap has saved me more keystrokes than I can reasonably count. But adding the opposite remap for good measure isn't the worst idea.
I think of the t motion as "to", and the f motion as "frough" (rhymes with through: "delete frough the second t").
Also I like to use "f" for find followed by the character you wish to move cursor to the character you desire to end up on the present line. (ex. "fl" jumps to the first "l" of the line.)