Assuming a line such as:
grep -ir "$@" * | grep -v "/.svn/" | grep -v "/inc/help/" | head -n 100
If the cursor is at the first | and I want to delete until head, how could I do that with t? I know that I could v/hea to select until hea but when I then delete the text I will have removed the leading h in head as well. I could just h back a character, but this is now a chain of workarounds. It works, but I would like to know if there is a better way.
Is there any way to have t depend on two or more characters instead of a single character?