A plugin adds to my insert mappings a mapping for <leader>is. I have some ideas which one it can be. But it does not matter I don’t want to change anything in foreign plugins. So I want to disable this mapping. I tried this:
imap <leader>is <nop>
I did not help.
What is your suggestions?
BTW, I want to ask how disable in vimrc all insert mapping of plugins?
To remove an insert mode mapping, use the
:iunmapcommand:I don’t know whether it is possible to do “bulk unmapping”, but at least you can list all active insert mode mappings with
or, even better, with
which will also tell you where the mapping has been defined in the first place.
Edit: To clarify, the unmapping needs to be done after the plugin has been loaded. To do so, create a file with the following contents in
~/.vim/after/plugin/(see @ZyX’s answer):