diff options
Diffstat (limited to '.emacs.d/mysnippets/text-mode/cc-mode/c++-mode')
5 files changed, 21 insertions, 0 deletions
diff --git a/.emacs.d/mysnippets/text-mode/cc-mode/c++-mode/beginend b/.emacs.d/mysnippets/text-mode/cc-mode/c++-mode/beginend new file mode 100644 index 0000000..68303e2 --- /dev/null +++ b/.emacs.d/mysnippets/text-mode/cc-mode/c++-mode/beginend | |||
| @@ -0,0 +1,3 @@ | |||
| 1 | #name : v.begin(), v.end() | ||
| 2 | # -- | ||
| 3 | ${1:v}.begin(), $1.end \ No newline at end of file | ||
diff --git a/.emacs.d/mysnippets/text-mode/cc-mode/c++-mode/class b/.emacs.d/mysnippets/text-mode/cc-mode/c++-mode/class new file mode 100644 index 0000000..820fc6c --- /dev/null +++ b/.emacs.d/mysnippets/text-mode/cc-mode/c++-mode/class | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | #name : class ... { ... } | ||
| 2 | # -- | ||
| 3 | class ${1:Name} | ||
| 4 | { | ||
| 5 | public: | ||
| 6 | ${1:$(yas/substr text "[^: ]*")}($2); | ||
| 7 | virtual ~${1:$(yas/substr text "[^: ]*")}(); | ||
| 8 | }; \ No newline at end of file | ||
diff --git a/.emacs.d/mysnippets/text-mode/cc-mode/c++-mode/ns b/.emacs.d/mysnippets/text-mode/cc-mode/c++-mode/ns new file mode 100644 index 0000000..0c2513f --- /dev/null +++ b/.emacs.d/mysnippets/text-mode/cc-mode/c++-mode/ns | |||
| @@ -0,0 +1,3 @@ | |||
| 1 | #name : namespace ... | ||
| 2 | # -- | ||
| 3 | namespace \ No newline at end of file | ||
diff --git a/.emacs.d/mysnippets/text-mode/cc-mode/c++-mode/template b/.emacs.d/mysnippets/text-mode/cc-mode/c++-mode/template new file mode 100644 index 0000000..7e50616 --- /dev/null +++ b/.emacs.d/mysnippets/text-mode/cc-mode/c++-mode/template | |||
| @@ -0,0 +1,3 @@ | |||
| 1 | #name : template <typename ...> | ||
| 2 | # -- | ||
| 3 | template <typename ${T}> \ No newline at end of file | ||
diff --git a/.emacs.d/mysnippets/text-mode/cc-mode/c++-mode/using b/.emacs.d/mysnippets/text-mode/cc-mode/c++-mode/using new file mode 100644 index 0000000..13d0f5d --- /dev/null +++ b/.emacs.d/mysnippets/text-mode/cc-mode/c++-mode/using | |||
| @@ -0,0 +1,4 @@ | |||
| 1 | #name : using namespace ... | ||
| 2 | # -- | ||
| 3 | using namespace ${std}; | ||
| 4 | $0 \ No newline at end of file | ||
