# name: class ... { ... } # key: class # -- class ${1:Name} { public: ${1:$(yas-substr text "[^: ]*")}($2); virtual ~${1:$(yas-substr text "[^: ]*")}(); };