В VIM я рефлексивно нажимаю клавишу вставки перед вводом текста.
Обычно, потому что я немного читал и часто, но не всегда, я переключался на поиск или что-то в этом роде. (в нормальном режиме).
Когда я уже в режиме вставки, нажатие клавиши вставки переводит меня в режим замены.
Из-за моего личного стиля работы и вида работы, которую я делаю, я почти никогда не хочу быть в режиме замены.
В идеале я хотел бы, чтобы поведение клавиши вставки было:
Insert: If in insert mode, do nothing,
If not in insert mode, change to insert mode.
Я хотел бы сделать поведение
Shift+Insert: Change to Replace Mode
(I don't use shift insert for pasting - i've got tused to using P for that
Как я могу это сделать? Я уверен, что это можно сделать с помощью одной из множества команд переназначения, в моем .vimrc.