Puis-je intégrer une forme de complétion de symboles à Vim? Les éditeurs TeX dédiés comme TeXMaker fournissent une liste de symboles à compléter (par exemple, \al
affiche une liste avec \alpha
, \la
affiche \lambda
et \langle
).
Veuillez noter que TeX a un assez grand nombre de symboles, donc les suggestions impliquant un mappage manuel de \al
to \alpha
seraient inutiles.
Plugins associés que j'ai:
- SuperTab avec
let g:SuperTabDefaultCompletionType="context"
etset omnifunc=syntaxcomplete#Complete
- LaTeX-Box
Si cela importe, j'utilise XeLaTeX pour la compilation.
En relation:
latex-suite
. vimtex
est un plugin relativement nouveau et est basé sur LaTeX-Box, il devrait donc sembler quelque peu familier.
snippets
pour des extensions compliquées, mais pour des extensions simples, vous pouvez consulter :h vimtex-imaps
une description de la fonctionnalité implémentée dans vimtex.