1
0
mirror of https://github.com/amix/vimrc synced 2025-06-29 19:34:59 +08:00

Updated plugins

This commit is contained in:
Amir
2024-01-07 16:14:20 +01:00
parent 86762cf230
commit f676f799e7
172 changed files with 3227 additions and 1204 deletions

View File

@ -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

View File

@ -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});

View File

@ -1,3 +1,10 @@
snippet af
(${1}) {${2}}${0}
snippet pr
print(${1});
snippet deb
debugger();
${0}
snippet lib
library ${1};
${0}

View File

@ -17,7 +17,7 @@ snippet *
# Definition
snippet def
(define (${1:name})
${0:definition})
${0:definition})
# Definition with lambda
snippet defl

View File

@ -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}