昨日の vimrc読書会でちょっと話題になったので覚書程度に。 信ぴょう性は薄いです。 さて、Vim script の関数名なんですが基本的には次のようなルールで使用することが出来ます。 " 関数名には基本的に英数字と '_' が使用出来る " グローバル関数 " どこからでも呼び出すことが出来る function! Global() echo "global function" endfunction " スクリプトローカル関数 " 基本的には定義したスクリプトファイルからのみ呼び出すことが出来る function! s:script_local() echo "script local" endfunction " autoload 関数 " runtimepath の autoload に置かれているスクリプトファイルで定義される " 呼び出し方はグローバル関数と同じ " autol