patched this in .vimrc:1 2 3 4 5 6 7 if &term =~ '^screen' " tmux will send xterm-style keys when its xterm-keys option is on execute "set <xUp>=\e[1;*A" execute "set <xDown>=\e[1;*B" execute "set <xRight>=\e[1;*C" execute "set <xLeft>=\e[1;*D" endif references:How to get shift+arrows and ctrl+arrows working in Vim in tmux?, superuser.comVim Ctrl Arrow deletes linesvim-putting-arrows-to-use \ linux vim