Vim/Vim Script/Basic/関数

作る

このように作る。ビックリマークをつけるともうすでに同名で関数が存在してもエラーにならず上書きする。

function! Hoge(v1, v2)
    return a:v2
endfunction

使う

このように使う。

let v = Hoge(1, 2)
call Piyo()

結果が無く、単に実行するだけというタイプの関数は call を使うのが慣例?