vim snippets




vim-snipmate y supertab juntos (4)

Logré reasignar la tecla TAB de SnippMate a una clave diferente, en mi caso cj, y funcionó bien:

ino <silent> <c-j><c-r>=TriggerSnippet()<cr>
snor <silent> <c-j> <esc>i<right><c-r>=TriggerSnippet()<cr>

Hice el cambio en after/plugin/snipmate.vim . En mi caso ,: scriptnames listó el archivo como cargado.

Acabo de intentar instalar snipmate. Supertab ya está funcionando.

no funciona cuando presiono la tecla tab incluso después de una palabra clave del fragmento, se activa la finalización. Intenté volver a asignar la clave (a cm), pero incluso así se activa la finalización de snipmate. (antes el remap cm no hizo nada).

Hice este mapeo en vimrc. el documento me dice que lo haga después de / plugin / snipmate.vim, pero este script no está cargado (de acuerdo con: nombres de script).

¿alguna idea?



Utilice la versión SuperTab 2.0.

No utilice la última versión 2.1, no funciona entre sí.


agréguelo a .vimrc, cuando use Tab, luego muestre la lista de fragmentos.

au BufRead,BufNewFile *.py set expandtab au BufRead,BufNewFile *.sh set expandtab au BufRead,BufNewFile *.go set expandtab





vim