lifepillar / vim-mucomplete

Chained completion that works the way you want!
MIT License
913 stars 18 forks source link

E227: mapping already exists for ^I - Error when loading plugin. #58

Closed josefson closed 7 years ago

josefson commented 7 years ago
Error detected while processing /Users/josefson/dotfiles/vim/.vim/bundle/vim-mucomplete/plugin/mucomplete.vim:
line   22:
E227: mapping already exists for ^I
Press ENTER or type command to continue
lifepillar commented 7 years ago

Have you mapped <tab> in you vimrc? If not, check for other plugins loaded before µcomplete, which map <tab>. Can you work around the error by defining a different completion mapping? E.g.,

imap <c-j> <plug>(MUcompleteFwd)
josefson commented 7 years ago

Sorry, i had supertab activated. And i think it used to work with it before so i got confused. Anyway, i'm closing this, and i apologize for the confusion

lifepillar commented 7 years ago

And i think it used to work with it before so i got confused

Correct, the check for the uniqueness of mappings has been added to master very recently, precisely to avoid situations like that (µcomplete silently overriding a mapping from another plugin) going undetected.