I have successfully used a few custom commands using MVVM-Light, but I want my application to respond to the standard ApplicationCommands, not just at a Window level, but at
I believe that you are looking for CommandBindings. I use something similar for some textboxes:
CommandBindings
Note that PreviewCanExecute and PreviewExecuted are also available.
PreviewCanExecute
PreviewExecuted
Edit: Check out the sample here to make it MVVM compliant.