1
0
mirror of https://github.com/amix/vimrc synced 2025-06-16 01:25:00 +08:00

Updated plugins

This commit is contained in:
amix
2013-07-17 19:06:05 -04:00
parent 879a7b6bd4
commit a448b32309
85 changed files with 2174 additions and 941 deletions

View File

@ -64,11 +64,11 @@ snippet fr
# mutable
snippet mu
mutable
##
##
## Class
# class
snippet cl
class ${1:`Filename('$1', 'name')`}
class ${1:`vim_snippets#Filename('$1', 'name')`}
{
public:
$1(${2});
@ -79,12 +79,12 @@ snippet cl
};
# member function implementation
snippet mfun
${4:void} ${1:`Filename('$1', 'ClassName')`}::${2:memberFunction}(${3}) {
${5:/* code */}
${4:void} ${1:`vim_snippets#Filename('$1', 'ClassName')`}::${2:memberFunction}(${3}) {
${5}
}
# namespace
snippet ns
namespace ${1:`Filename('', 'my')`} {
namespace ${1:`vim_snippets#Filename('', 'my')`} {
${2}
} /* namespace $1 */
##
@ -97,16 +97,16 @@ snippet cin
std::cin >> ${1};${2}
##
## Iteration
# for i
# for i
snippet fori
for (int ${2:i} = 0; $2 < ${1:count}; $2${3:++}) {
${4:/* code */}
${4}
}${5}
# foreach
snippet fore
for (${1:auto} ${2:i} : ${3:container}) {
${4:/* code */}
${4}
}${5}
# iterator
snippet iter
@ -123,9 +123,9 @@ snippet itera
## Lambdas
# lamda (one line)
snippet ld
[${1}](${2}){${3:/* code */}}${4}
[${1}](${2}){${3}}${4}
# lambda (multi-line)
snippet lld
[${1}](${2}){
${3:/* code */}
${3}
}${4}