2016-07-25から1日間の記事一覧
Vim script の lmabda 内で変数を定義した場合、スコープがどうなるのかを調べてみました。 また、変数の定義には execute() を利用します。 [ローカル変数] function! s:main() let F = { a -> [execute("let l:val = a"), l:val][-1] } " or let F = { a -…
Vim script の lmabda 内で変数を定義した場合、スコープがどうなるのかを調べてみました。 また、変数の定義には execute() を利用します。 [ローカル変数] function! s:main() let F = { a -> [execute("let l:val = a"), l:val][-1] } " or let F = { a -…