viper-mode で現在の state を確認するには？


viper-mode で、現在の state {Emacs,Vi,Insert} が何であるかを elisp 上で確認したいです。  
これは、どうやったら実現できますか？

背景として、 state によって挙動が変わるような関数を定義したいからです。




`viper-current-state` が求めているものでした。




`viper-current-state` が求めているものでした。

