Revert "Revert "Revert "improve controller.vim: check self.view.action (fix #45)"""

This reverts commit 2b63fe31f34068a2895f31102605c4a701b28e30.