I'm noticing a weird issue with this workflow. I use tab completion like crazy (vim, zsh, etc.) and use it with Alfred too. When I go to start my vm I do the following:
activate Alfred
type 'vm st<TAB>'
wait while list is populated
hit '<TAB>' to complete the line
Now I would expect the Alfred line to be "vm start VM_NAME_TO_START", however it reads "vm start Start VM_NAME_TO_START" and if I hit <enter> now, the command executes but VMWare doesn't acknowledge the command.
Instead to get a machine to launch I have to do the following:
activate Alfred
type 'vm st<TAB>'
wait while list is populated
arrow to VM
hit '<enter>'