aboutsummaryrefslogtreecommitdiff
path: root/.vim/ftplugin/latex-suite/packages/exmpl
blob: e9e37fcf3a58f692db1a8d63d0b86c722503654d (plain) (blame)
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
if exists("exmpl_package_file")
	finish
endif
let exmpl_package_file = 1

" Author: Mikolaj Machowski
" Date: 10.04.2002
" Example plugin for packages in latexSuite
"

" This variable creates Options submenu in package menu. Even when no options are
" given for this package it HAS to exist in form
" let TeX_package_option_exmpl = ""
" Options and commands are delimited with comma ,

let g:TeX_package_option_exmpl = "OpcjaA=,OpcjaB,OpcjaC"

" Most command should have some definition before. Package menu system can
" recognize type of command and behave in good manner:
" env: (environment) creates simple environment template
"   \begin{command}
"     x          <- cursor here
"   \end{command}  
" 
" bra: (brackets) useful when inserting brackets commands
"   \command{x}<<>> <- cursor at x, and placeholders as in other menu entries
"
" nor: (normal)             nor: and pla: are `highlighted' in menu with `''
"   \command<Space>
"
" pla: (plain)
"   command<Space>
" 
" spe: (special)
"   command   <-literal insertion of command, in future here should go
"               commands with special characters
" 
" sep: (separator) creates separator. Good for aesthetics and usability :)
"   
" Command can be also given with no prefix:. The result is
"   \command   (as in nor: but without <Space>)


let g:TeX_package_exmpl = "env:AEnvFirst,env:aEnvSec,env:BThi,"
                    \ . "sep:a,env:zzzz,"
                    \ . "bra:aBraFirst,bra:bBraSec,bra:cBraThi,"
                    \ . "sep:b,"
                    \ . "nor:aNorPri,nor:bNorSec,nor:cNorTer,"
                    \ . "sep:c,"
                    \ . "pla:aPla1,pla:bPla2,pla:cPla3,"
                    \ . "sep:d,"
                    \ . "spe:aSpe1,spe:bSpe2,spe:cSpe3,"
                    \ . "sep:e,"
                    \ . "aNo1,bNo2,cNo3"
" vim:ft=vim