Come posso disabilitare VIM Plugim Snipmate a una sorta di file?
-
28-10-2019 - |
Domanda
Le mie domande sono autoesplicative, come posso disabilitare Vim Snipmate in Perl Files, ad esempio ?? Mi sono ritrovato a sfuggire perché è bloccato con la mia complezione omni e Neocompcache. Uso solo Snipmate nei file HTML.
Questa stessa domanda potrebbe essere posta come: come posso abilitare Snipmate per un solo tipo di file (HTML)?
Soluzione
Potresti spostare il snipMate.vim
file da $VIM/plugin
a un'altra directory che non è caricato automaticamente, come $VIM/extra
.
Quindi nel tuo .vimrc, aggiungi una riga per utilizzare Snipmate solo per HTML:
autocmd FileType html,xhtml source $VIM/extra/snipMate.vim
Un altro metodo più brutto sarebbe semplicemente rimuovere o rinominare tutti i file di frammenti $VIM/snippets
eccetto per html.snippets
, o un sottoinsieme di quelli che vorresti mantenere. Ciò sarebbe più efficace, tuttavia, se volessi rimuovere solo un po '(come solo disabilitare Perl, per esempio) che disabilitare tutti tranne un tipo.