1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
|
set nocompatible
set runtimepath^=../..
filetype plugin indent on
syntax on
set shiftwidth=2
set expandtab
" cs$ -> $
call vimtex#test#keys("jjcs$$\<cr>",
\ [ 'text',
\ '\[',
\ ' math',
\ '\]',
\ 'text' ],
\ ['text $math$ text'])
" cs$ -> $
call vimtex#test#keys("3jcs$$\<cr>",
\ [ ' indented text',
\ '',
\ ' \[',
\ ' m = a t_h',
\ ' \]',
\ ' More text' ],
\ [ ' indented text',
\ '',
\ ' $m = a t_h$ More text'])
" cs$ -> $
call vimtex#test#keys("jjcs$$\<cr>",
\ [ ' indented text',
\ ' \[',
\ ' m = a t_h',
\ ' \]',
\ '',
\ ' More text' ],
\ [ ' indented text $m = a t_h$',
\ '',
\ ' More text'])
" cs$ -> \[
call vimtex#test#keys("f$cs$\\[\<cr>",
\ ['text $math$ text'],
\ ['text',
\ '\[',
\ ' math',
\ '\]',
\ 'text'])
" cs$ -> \[
call vimtex#test#keys("cs$\\[\<cr>",
\ ['$math$ text'],
\ ['\[',
\ ' math',
\ '\]',
\ 'text'])
" cs$ -> \[
call vimtex#test#keys("jcs$\\[\<cr>",
\ ['text',
\ '$',
\ 'math',
\ '$',
\ 'text'],
\ ['text',
\ '\[',
\ ' math',
\ '\]',
\ 'text'])
" cs$ -> \[
call vimtex#test#keys("f$cs$\\[\<cr>",
\ ['text $',
\ 'math',
\ '$ text'],
\ ['text',
\ '\[',
\ ' math',
\ '\]',
\ 'text'])
" cs$ -> \[
call vimtex#test#keys("jcs$\\[\<cr>",
\ [' text $f(x)',
\ ' = 1$ text'],
\ [' text',
\ ' \[',
\ ' f(x)',
\ ' = 1',
\ ' \]',
\ ' text'])
" cs$ -> \(
call vimtex#test#keys("jjcs$\\(\<cr>",
\ ['text',
\ '\[',
\ ' math',
\ '\]',
\ 'text' ],
\ ['text \(math\) text'])
call vimtex#test#finished()
|