René Nyffenegger's collection of things on the web
René Nyffenegger on Oracle - Most wanted - Feedback -
 

Lists / Arrays in VIM

let foo_bar = ['one', 'two', 'three']

Array variables

function! ArrayTest()

  if !exists ("g:some_array0") 

    let g:some_array0="Zero"
    let g:some_array1="One"
    let g:some_array2="Two"

    let g:cur_array_idx = -1

  endif

  let g:cur_array_idx = g:cur_array_idx+1

  if !exists("g:some_array" . g:cur_array_idx) 
    let g:cur_array_idx = 0
  endif

  return g:some_array{g:cur_array_idx}

endfu

:help List