Вы можете добавить свои собственные клавиши перемещения. Например, я использую следующее в моем .vimrc, чтобы сделать перемещение по командному режиму удобным для пользователя способом hjkl (используя клавишу ctrl):
" moving aroung in command mode
cnoremap <c-h> <left>
cnoremap <c-j> <down>
cnoremap <c-k> <up>
cnoremap <c-l> <right>
cnoremap ^ <home>
cnoremap $ <end>
, где ^ и $ на самом деле и соответственно, типизированы как и в .vimrc (по какой-то причине и не будут работать, по крайней мере, в моих настройках, но первые работают)