Passar KeyEventArgs para ViewModel da View no WPF (MVVM)

Eu tenho uma caixa de texto e estou tentando passar KeyEventArgs de vista para viewmodel .Mas eu não sei como implementá-lo. Basicamente, o que eu preciso é se algum caractere especial é digitado, então alguma função deve ser chamada se o texto normal (como A, B, C..etc) for digitado, então alguma outra função deve ser chamada e se a tecla Enter for pressionada, alguns outra função deve ser chamada. Como fazer isso no MVVM. Eu estou usando o WPF com o VS 2012.

questionAnswers(1)

yourAnswerToTheQuestion