dot_vim
This commit is contained in:
parent
f0510126ba
commit
7a7c647c22
212 changed files with 30625 additions and 30625 deletions
27
dot_vim/usnips/cpp.snippets
Normal file
27
dot_vim/usnips/cpp.snippets
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
extends c
|
||||
|
||||
###########################################################################
|
||||
# TextMate Snippets #
|
||||
###########################################################################
|
||||
snippet beginend "$1.begin(), $1.end() (beginend)"
|
||||
${1:v}${1/^.*?(-)?(>)?$/(?2::(?1:>:.))/}begin(), $1${1/^.*?(-)?(>)?$/(?2::(?1:>:.))/}end()
|
||||
endsnippet
|
||||
|
||||
snippet cl "class .. (class)" !
|
||||
class ${1:`!p snip.rv = snip.basename or "name"`} {
|
||||
public:
|
||||
${1/(\w+).*/$1/}(${2:arguments});
|
||||
virtual ~${1/(\w+).*/$1/}();
|
||||
|
||||
private:
|
||||
${0:/* data */}
|
||||
};
|
||||
endsnippet
|
||||
|
||||
snippet ns "namespace .. (namespace)" !
|
||||
namespace${1/.+/ /m}${1:`!p snip.rv = snip.basename or "name"`} {
|
||||
${VISUAL}${0:${VISUAL/(.*)/(?1::\/* code *\/)/}}
|
||||
} // namespace $1
|
||||
endsnippet
|
||||
|
||||
# vim:ft=snippets:
|
||||
Loading…
Add table
Add a link
Reference in a new issue