The short answer: Yes, you can rev your engine to make it warm up faster.
One big caveat to that answer is that it is highly recommended you don't do that. With modern gasoline vehicles, most manufacturers recommend you start the car and immediately start driving. The reasons for this are many, but a couple of the major points:
- The car will warm up faster by driving it than letting it sit in your driveway for several minutes. Most of the moving parts outside the engine will not be warmed up by idling it in the driveway before you drive, they can only warm up by driving.
- Your car will be putting off a lot of pollutants for no reason as it just sits there warming up. It's a waste of fuel for little to no benefit except your comfort.
This myth is a carry over from the days of carburetors, which did need some warming up before driving.
My recommendation: Put on a jacket or coat and just start your car and gently drive away; it'll warm up in a few minutes. If it's extremely cold out, let it run for maybe 30 seconds before driving. Don't push it too hard until it has warmed up. If you sit there revving the engine to warm it up faster, you might as well be driving because you are going to be putting extra wear and tear on the vehicle by revving it too high while cold.