Implement colon target behavior for -r

The documentation states:

> Optionally use a colon separator to set the target.

This patch makes that work.