I find myself reflexively hitting the insert key, before entering text.
Normally because I have been doing some reading and often, but not always, I'll have switched out to do a search or something. (into normal mode). When I am already in insert mode, hitting the insert key put me into replace mode.
For my personal workstyle, and the kind of work I am doing, I almost never want to be in replace mode.
Ideally I would like the behavour of the insert key to be:
Insert: If in insert mode, do nothing, If not in insert mode, change to insert mode.
I would like to make the behavour of
Shift+Insert: Change to Replace Mode (I don't use shift insert for pasting - i've got tused to using P for that
How can I do this? I've sure it can be done with one of the many many remap commands, in my .vimrc.