• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/vim-55/runtime/ftplugin/

Lines Matching refs:let

10 let b:did_ftplugin = 1
16 let b:undo_ftplugin = "setl fo< com< cms< ofu<"
18 let b:cucumber_root = expand('%:p:h:s?.*[\/]\%(features\|stories\)\zs[\/].*??')
25 let b:undo_ftplugin .= "| sil! iunmap! <C-]>| sil! iunmap! <C-W>]| sil! iunmap! <C-W><C-]>| sil! iunmap! <C-W>}"
29 let steps = s:steps('.')
35 let c = a:count ? a:count-1 : 0
41 let step_pattern = '\C^\s*\K\k*\>\s*\zs\S.\{-\}\ze\s*\%(do\|{\)\s*\%(|[^|]*|\s*\)\=\%($\|#\)'
42 let steps = []
44 let lines = readfile(file)
45 let num = 0
47 let num += 1
49 let type = matchstr(line,'\w\+')
50 let steps += [[file,num,type,matchstr(line,step_pattern)]]
58 let c = indent(a:lnum) + 1
60 let c = c + 1
62 let step = matchstr(getline(a:lnum)[c-1 : -1],'^\s*\zs.\{-\}\ze\s*$')
68 let pattern = '^'.escape(substitute(a:receiver[1:-2],'$\w\+','(.*)','g'),'/').'$'
70 let pattern = a:receiver[1:-2]
72 let pattern = escape(a:receiver[3:-2],'/')
77 let vimpattern = substitute(substitute(pattern,'\\\@<!(?:','%(','g'),'\\\@<!\*?','{-}','g')
95 let indent = indent('.')
96 let group = synIDattr(synID(line('.'),indent+1,1),'name')
97 let type = matchstr(group,'\Ccucumber\zs\%(Given\|When\|Then\)')
98 let e = matchend(getline('.'),'^\s*\S\+\s')
105 let steps = []
109 let steps += [step[3][1:-2]]
111 let pattern = step[3][2:-3]
112 let pattern = substitute(pattern,'\C^(?:|I )','I ','')
113 let pattern = s:bsub(pattern,'\\[Sw]','w')
114 let pattern = s:bsub(pattern,'\\d','1')
115 let pattern = s:bsub(pattern,'\\[sWD]',' ')
116 let pattern = s:bsub(pattern,'\[\^\\\="\]','_')
117 let pattern = s:bsub(pattern,'[[:alnum:]. _-][?*]?\=','')
118 let pattern = s:bsub(pattern,'\[\([^^]\).\{-\}\]','\1')
119 let pattern = s:bsub(pattern,'+?\=','')
120 let pattern = s:bsub(pattern,'(\([[:alnum:]. -]\{-\}\))','\1')
121 let pattern = s:bsub(pattern,'\\\([[:punct:]]\)','\1')
123 let steps += [pattern]