Pregunta

Mis preguntas se explican por sí mismas, ¿cómo puedo deshabilitar Vim Snipmate a los archivos Perl, por ejemplo? Me encontré frustando porque está atascado con mi omni-completion y neocomplcache. Solo uso SnipMate en archivos HTML.

Se podría hacer esta misma pregunta como: ¿Cómo puedo habilitar SnipMate para un solo tipo de archivo (HTML)?

¿Fue útil?

Solución

Podrías mover el snipMate.vim presentar desde $VIM/plugin a otro directorio que no se anotee, como $VIM/extra.

Luego, en su .vimrc, agregue una línea para usar SnipMate solo para HTML:

autocmd FileType html,xhtml source $VIM/extra/snipMate.vim

Otro método más feo sería simplemente eliminar o cambiar el nombre de todos los archivos de fragmentos en $VIM/snippets excepto por html.snippets, o un subconjunto de aquellos que le gustaría conservar. Sin embargo, esto sería más efectivo si solo quisiera eliminar algunos (como deshabilitar solo Perl, por ejemplo) que deshabilitar todos menos uno.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top