mirror of
https://github.com/amix/vimrc
synced 2025-06-29 19:34:59 +08:00
Updated plugins
This commit is contained in:
@ -16,11 +16,9 @@ snippet mainn
|
||||
# #include <...>
|
||||
snippet inc
|
||||
#include <${1:stdio}.h>
|
||||
$0
|
||||
# #include "..."
|
||||
snippet Inc
|
||||
#include "${1:`vim_snippets#Filename("$1.h")`}"
|
||||
$0
|
||||
# ifndef...define...endif
|
||||
snippet ndef
|
||||
#ifndef $1
|
||||
|
@ -251,3 +251,29 @@ snippet sr "std::ranges::"
|
||||
# STL std::views::
|
||||
snippet sv "std::views::"
|
||||
std::views::
|
||||
##
|
||||
## Tests
|
||||
# GTest:add main
|
||||
snippet gtemain "GTest:add main"
|
||||
int main(int argc, char **argv) {
|
||||
testing::InitGoogleTest(&argc, argv);
|
||||
return RUN_ALL_TESTS();
|
||||
}
|
||||
# GTest:add test
|
||||
snippet gtetest "GTest:add test"
|
||||
TEST(${1:SuiteName}, ${2:TestName}) {
|
||||
${0}
|
||||
}
|
||||
# GTest:add fixture
|
||||
snippet gtefix "GTest:add fixture"
|
||||
TEST_F(${1:SuiteName}, ${2:TestName}) {
|
||||
${0}
|
||||
}
|
||||
# GTest:add parameterized test
|
||||
snippet gtepar "GTest:add parameterized test"
|
||||
TEST_P(${1:SuiteName}, ${2:TestName}) {
|
||||
${0}
|
||||
}
|
||||
# GTest:instantiate parameterized test
|
||||
snippet gteparins "GTest:instantiate parameterized test"
|
||||
INSTANTIATE_TEST_SUITE_P(${1:InstantiationName}, ${2:SuiteName}, ${0});
|
||||
|
@ -1,3 +1,10 @@
|
||||
snippet af
|
||||
(${1}) {${2}}${0}
|
||||
snippet pr
|
||||
print(${1});
|
||||
snippet deb
|
||||
debugger();
|
||||
${0}
|
||||
snippet lib
|
||||
library ${1};
|
||||
${0}
|
||||
|
@ -17,7 +17,7 @@ snippet *
|
||||
# Definition
|
||||
snippet def
|
||||
(define (${1:name})
|
||||
${0:definition})
|
||||
${0:definition})
|
||||
|
||||
# Definition with lambda
|
||||
snippet defl
|
||||
|
@ -195,11 +195,21 @@ snippet par \paragraph
|
||||
\\paragraph{${1:paragraph name}}%
|
||||
\\label{par:${2:$1}}
|
||||
${0}
|
||||
# Paragraph*
|
||||
snippet par* \paragraph*
|
||||
\\paragraph*{${1:paragraph name}}%
|
||||
\\label{par:${2:$1}}
|
||||
${0}
|
||||
# Sub Paragraph
|
||||
snippet subp \subparagraph
|
||||
\\subparagraph{${1:subparagraph name}}%
|
||||
\\label{subp:${2:$1}}
|
||||
${0}
|
||||
# Sub Paragraph*
|
||||
snippet subp* \subparagraph*
|
||||
\\subparagraph*{${1:subparagraph name}}%
|
||||
\\label{subp:${2:$1}}
|
||||
${0}
|
||||
snippet ni \noindent
|
||||
\\noindent
|
||||
${0}
|
||||
|
Reference in New Issue
Block a user