1

Я добавил это в мой .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>

Это работает в обычном и визуальном режиме, но я все еще могу использовать стрелки в режиме вставки.

Я использую Janus для настройки моего vim.

Я двухнедельный новообращенный, поэтому мой vim foo ограничен. Это проблема, связанная с MacVim? Конфигурация Януса как-то мешает?

1 ответ1

0

Первое, что нужно сделать, это попытаться определить, определены ли ваши отображения так, как вы ожидаете:

:verbose imap <up>
:verbose imap <down>

...так далее.

Это покажет вам, каково текущее отображение режима вставки для ваших ключей, и - если они каким-то образом переопределяются - где они были определены.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .