I have added this to my .vimrc
:
nnoremap <up> <nop>
nnoremap <down> <nop>
nnoremap <left> <nop>
nnoremap <right> <nop>
inoremap <up> <nop>
inoremap <down> <nop>
inoremap <left> <nop>
inoremap <right> <nop>
This works in normal and visual mode, but I can still use arrows in insert mode.
I'm using Janus to set up my vim.
I'm a two-week convert, so my vim foo is limited. Is this a MacVim-related issue? Is Janus' configuration somehow getting in the way?