Algumas semanas atrás comecei a usar o vim no fim de semana para desenvolver projetos pessoais, aprender vim tem sido uma experiência desafiadora.
Um dos principais aborrecimentos de fazer a mudança para o vim era que na maioria das vezes eu me pegava tentando usar as teclas de seta para navegação.
Para resolver isso, adicionei os seguintes mapeamentos ao meu .vimrc
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Forbidden to user Arrows
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
map <Left> <Nop>
map <Right> <Nop>
map <Up> <Nop>
map <Down> <Nop>
Até agora, isso tem funcionado incrivelmente bem e me forçou a aprender a navegação adequada do vim.