2016-07-25から1日間の記事一覧

Vim script の lambda 内で定義した変数のスコープ

Vim

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