I think we all like to save time in game when doing mundane things so that we can get back to the fun stuff. I also find that World of Warcraft
is unable to read my mind and know that I really meant "armor" when I typoed "amror." So out of necessity, I've discovered some tricks to let WoW
know what I really mean in a timely fashion.
Shift-clicking a crafting material in your inventory with the appropriate craft box open will search for patterns that include that mat. I can never remember if my jewelcrafter has already leveled past some gem or other, but with this trick I can easily check. Also, if I pick up some meat and don't know if I have a recipe for it, shift-click searching lets me know. You probably already use this trick for searching in the Auction House, as well.
Shift-clicking the icon for a letter in your mailbox will put all items from that letter into your inventory. I find this invaluable for sending items to my bank alt. Note: This will delete the letter from your mailbox if there is nothing written in the letter itself.