updated slate binding to have vim-like bindings