2011-07-17から1日間の記事一覧
call 使えば簡単に行えました。 a:000 で、可変長引数のリストが取得できるのがイイネ。 [ソース] function! s:apply(func, ...) return call(a:func, a:000) endfunction function! s:print(...) for var in a:000 echo var endfor endfunction function! s…
実はそんなに知らなかったので、個人的なまとめ。 call なんてあったのか。 詳細は、:help Funcref 辺りで。 [ソース] function! s:plus(a, b) return a:a + a:b endfunction echo s:plus(3, 1) let Plus_func = function("s:plus") echo Plus_func(2, 1) ec…