improve controller.vim, view.vim: move mark actions from controller.vim to view.vim