Czy mogę zintegrować jakąś formę uzupełniania symboli z Vimem? Dedykowane edytory TeX, takie jak TeXMaker, dostarczają listę symboli do ukończenia (na przykład \al
pokazuje listę za pomocą \alpha
, \la
pokazuje \lambda
i \langle
).
Należy pamiętać, że TeX ma dość dużą liczbę symboli, więc sugestie dotyczące ręcznego mapowania \al
na \alpha
byłyby bezużyteczne.
Powiązane wtyczki mam:
- SuperTab z
let g:SuperTabDefaultCompletionType="context"
iset omnifunc=syntaxcomplete#Complete
- LaTeX-Box
Jeśli to ważne, do kompilacji używam XeLaTeX.
Związane z:
latex-suite
. vimtex
jest stosunkowo nową wtyczką i jest oparty na LaTeX-Box, więc powinien być nieco znajomy.
snippets
do skomplikowanych rozszerzeń, ale w przypadku prostych możesz zapoznać się :h vimtex-imaps
z opisem funkcji zaimplementowanej w vimtex.