エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
元ネタ と、いう事で autocmd SourcePre で自動的に foo#init() を呼ぶようなスクリプトを書いてみまし... 元ネタ と、いう事で autocmd SourcePre で自動的に foo#init() を呼ぶようなスクリプトを書いてみました。 [ソース] " s:call_init("autoload/hoge/foo.vim") => call hoge#foo#init() function! s:call_init(file) let funcname = substitute(matchstr(substitute(fnamemodify(a:file, ":r"), '\\', '/', 'g'), '.*\/autoload\/\zs.*\ze'), '/', '#', 'g') . "#init()" try execute "call" funcname catch " echo v:exception . v:errmsg endtry endfunction autocmd S