Ein Plugin fügt meinen Insert-Mappings ein Mapping für <leader>is
hinzu. Ich habe ein paar Ideen, welche es sein kann. Aber es macht nichts, ich will nichts an fremden Plugins ändern. Also ich möchte diese Zuordnung deaktivieren. Ich habe es versucht:VIM Insert-Mappings von Plugins deaktivieren
imap <leader>is <nop>
Ich habe nicht geholfen.
Was sind Ihre Vorschläge?
BTW, ich möchte fragen, wie in vimrc alle Einfüge-Mapping von Plugins deaktivieren?
Vim gibt einen Fehler zurück: Dass es keine solche Abbildung ist. Dieses Mapping befindet sich jedoch immer noch in der Imap-Liste. – user14416
@ user14416 Siehe @ ZyX's Antwort: Putting ': iunmap ...' in Ihrem vimrc hat keine Wirkung! Verwenden Sie stattdessen ': verb imap', um das Plugin zu identifizieren, das für das Mapping verantwortlich ist, und erstellen Sie dann ein" after "-Verzeichnis für das Plugin mit Ihrem Unmapping-Befehl. – glts
Ich erstellte 'nach/plugin/ .vim'. Immer noch keine Wirkung. –
user14416