90 lines
2.1 KiB
VimL
90 lines
2.1 KiB
VimL
set nocompatible
|
|
let &rtp = '../..,' . &rtp
|
|
filetype plugin on
|
|
syntax on
|
|
|
|
setfiletype tex
|
|
|
|
call vimtex#test#keys('die',
|
|
\ [
|
|
\ '\begin{complexenvironment}[option1,',
|
|
\ ' option2]{first extra argument}',
|
|
\ ' {second extra',
|
|
\ ' argument}',
|
|
\ ' Hello world!',
|
|
\ '\end{complexenvironment}',
|
|
\ ], [
|
|
\ '\begin{complexenvironment}[option1,',
|
|
\ ' option2]{first extra argument}',
|
|
\ ' {second extra',
|
|
\ ' argument}',
|
|
\ '\end{complexenvironment}',
|
|
\ ])
|
|
|
|
call vimtex#test#keys('die',
|
|
\ [
|
|
\ '\begin{complexenvironment}[option1,',
|
|
\ ' option2]{first extra argument}',
|
|
\ '',
|
|
\ ' {second extra',
|
|
\ ' argument}',
|
|
\ ' Hello world!',
|
|
\ '\end{complexenvironment}',
|
|
\ ], [
|
|
\ '\begin{complexenvironment}[option1,',
|
|
\ ' option2]{first extra argument}',
|
|
\ '\end{complexenvironment}',
|
|
\ ])
|
|
|
|
call vimtex#test#keys('dae',
|
|
\ [
|
|
\ '\begin{complexenvironment}[option1,',
|
|
\ ' option2]{first extra argument}',
|
|
\ ' {second extra',
|
|
\ ' argument}',
|
|
\ ' Hello world!',
|
|
\ '\end{complexenvironment}',
|
|
\ ], [''])
|
|
|
|
call vimtex#test#keys('4j$d2ae',
|
|
\ [
|
|
\ '\begin{document}',
|
|
\ ' \begin{center}',
|
|
\ ' \begin{align}',
|
|
\ ' a = b',
|
|
\ ' \end{align}',
|
|
\ ' \end{center}',
|
|
\ '\end{document}',
|
|
\ ],
|
|
\ [
|
|
\ '\begin{document}',
|
|
\ ' ',
|
|
\ '\end{document}',
|
|
\ ])
|
|
|
|
" call vimtex#test#keys('3jdie',
|
|
" \ [
|
|
" \ '\begin{minted}',
|
|
" \ ' {',
|
|
" \ ' "contacts": [',
|
|
" \ ' {',
|
|
" \ ' "source_id": "mandatory"',
|
|
" \ ' }',
|
|
" \ ' ]',
|
|
" \ ' }',
|
|
" \ '\end{minted}',
|
|
" \ ],
|
|
" \ [
|
|
" \ '\begin{minted}',
|
|
" \ ' {',
|
|
" \ ' "contacts": [',
|
|
" \ ' {',
|
|
" \ ' "source_id": "mandatory"',
|
|
" \ ' }',
|
|
" \ ' ]',
|
|
" \ ' }',
|
|
" \ '\end{minted}',
|
|
" \ ])
|
|
|
|
call vimtex#test#finished()
|