Tente estes:
imap <Insert> <Nop>
inoremap <S-Insert> <Insert>
No VIM,
Eu me vejo pressionando reflexivamente a tecla de inserção, antes de digitar o texto.
Normalmente porque eu tenho lido e frequentemente, mas nem sempre,
Eu terei mudado para fazer uma pesquisa ou algo assim. (no modo normal).
Quando eu já estou no modo de inserção, apertar a tecla insert me coloca no modo de substituição.
Para meu estilo de trabalho pessoal e o tipo de trabalho que estou fazendo, Eu quase nunca quero estar no modo de substituição.
Idealmente, gostaria que o comportamento da chave de inserção fosse:
Insert: If in insert mode, do nothing,
If not in insert mode, change to insert mode.
Eu gostaria de fazer o comportamento de
Shift+Insert: Change to Replace Mode
(I don't use shift insert for pasting - i've got tused to using P for that
Como posso fazer isso? Tenho certeza que isso pode ser feito com um dos muitos comandos de remapeamento, no meu .vimrc.
Tags vim keyboard-shortcuts