Is there any way to get just name and VPRVT of running processes?
top -stats command,vprvt -l1 | sed '1,/^COMMAND *VPRVT/d'
-stats = shown columns,
-l1 = exit after one sample. It cuts off long command names and uses human-readable sizes though.
You could always restrict the columns Activity Monitor shows by right clicking the a column and deselect everything except Virtual Private Memory