Me too, always using R hotkey for repair.
Don't do this for town centre under mangonella fire. Vills will repair in the middle of the TC and get rekt. Just right click. If the vill is holding res. Right click again. It will make the vill repair away from fire.
Repair hotkey is for rams and transport ships. You don't need it for trebs either.