#name : type fun (args) { ... } # -- ${1:name} (${2:args}) { $0 }