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

Updated vim plugins

This commit is contained in:
amix
2017-04-01 13:22:06 +02:00
parent 50ae0a55f6
commit 75beb5f4ba
32 changed files with 704 additions and 238 deletions

View File

@ -355,18 +355,18 @@ snippet /// "XML summary comment" b
/// </summary>
endsnippet
snippet <p "XML pramameter comment" b
snippet <p "XML pramameter comment" w
<param name="${1}">${2}</param>
endsnippet
snippet <ex "XML exception comment" b
snippet <ex "XML exception comment" w
<exception cref="${1:System.Exception}">${2}</exception>
endsnippet
snippet <r "XML returns comment" b
snippet <r "XML returns comment" w
<returns>$0</returns>
endsnippet
snippet <c "XML code comment" b
snippet <c "XML code comment" w
<code>$0</code>
endsnippet

View File

@ -0,0 +1 @@
extends html, javascript, css

View File

@ -141,7 +141,7 @@ snippet dfun0
/*! \brief ${1:Brief function description here}
*
* ${2:Detailed description of the function}
*
*
* \return ${3:Return parameter description}
*/
${4:void} ${5:function_name}()
@ -159,7 +159,7 @@ snippet dfun1
/*! \brief ${1:Brief function description here}
*
* ${2:Detailed description of the function}
*
*
* \param $3 ${4:Parameter description}
* \return ${5:Return parameter description}
*/
@ -178,7 +178,7 @@ snippet dfun2
/*! \brief ${1:Brief function description here}
*
* ${2:Detailed description of the function}
*
*
* \param $3 ${4:Parameter description}
* \param $5 ${6:Parameter description}
* \return ${7:Return parameter description}
@ -198,7 +198,7 @@ snippet dfun3
/*! \brief ${1:Brief function description here}
*
* ${2:Detailed description of the function}
*
*
* \param $3 ${4:Parameter description}
* \param $5 ${6:Parameter description}
* \param $7 ${8:Parameter description}
@ -218,20 +218,20 @@ snippet td
typedef ${1:int} ${2:MyCustomType};
# struct
snippet st
/*! \struct $1
/*! \struct $1
* \brief ${3:Brief struct description}
*
* ${4:Detailed description}
*
* ${4:Detailed description}
*/
struct ${1:`vim_snippets#Filename('$1_t', 'name')`} {
${2:Data} /*!< ${4:Description} */
}${5: /* optional variable list */};
# typedef struct
snippet tds
/*! \struct $2
/*! \struct $2
* \brief ${5:Brief struct description}
*
* ${6:Detailed description}
*
* ${6:Detailed description}
*/
typedef struct ${2:_$1 }{
m_${3:Data} /*!< ${4:Description} */
@ -239,15 +239,15 @@ snippet tds
snippet enum
/*! \enum $1
*
* ${2:Detailed description}
*
* ${2:Detailed description}
*/
enum ${1:name} { ${0} };
# typedef enum
snippet tde
/*! \enum $2
*
* ${4:Detailed description}
*
* ${4:Detailed description}
*/
typedef enum {
${1:Data} /*!< ${3:Description} */

View File

@ -78,10 +78,10 @@ snippet mu
## Class
# class
snippet cl
/*! \class $1
/*! \class $1
* \brief ${3:Brief class description}
*
* ${4:Detailed description}
*
* ${4:Detailed description}
*/
class ${1:`vim_snippets#Filename('$1', 'name')`}
{
@ -102,7 +102,7 @@ snippet dmfun0
/*! \brief ${4:Brief function description here}
*
* ${5:Detailed description}
*
*
* \return ${6:Return parameter description}
*/
${3:void} ${1:`vim_snippets#Filename('$1', 'ClassName')`}::${2:memberFunction}() {
@ -113,7 +113,7 @@ snippet dmfun1
/*! \brief ${6:Brief function description here}
*
* ${7:Detailed description}
*
*
* \param $4 ${8:Parameter description}
* \return ${9:Return parameter description}
*/
@ -125,7 +125,7 @@ snippet dmfun2
/*! \brief ${8:Brief function description here}
*
* ${9:Detailed description}
*
*
* \param $4 ${10:Parameter description}
* \param $6 ${11:Parameter description}
* \return ${12:Return parameter description}
@ -193,7 +193,7 @@ snippet lld
[${1}](${2}){
${3}
};
# snippets exception
# snippets exception
snippet try
try {

View File

@ -1,14 +1,16 @@
# module and export all
# module
snippet mod
-module(${1:`vim_snippets#Filename('', 'my')`}).
-module(${1:`vim_snippets#Filename()`}).
# module and export all
snippet modall
-module(${1:`vim_snippets#Filename()`}).
-compile([export_all]).
start() ->
${0}
${0}
stop() ->
ok.
ok.
# define directive
snippet def
-define(${1:macro}, ${2:body}).
@ -73,7 +75,7 @@ snippet %p
%% @private
# OTP application
snippet application
-module(${1:`vim_snippets#Filename('', 'my')`}).
-module(${1:`vim_snippets#Filename()`}).
-behaviour(application).
@ -91,7 +93,7 @@ snippet application
ok.
# OTP supervisor
snippet supervisor
-module(${1:`vim_snippets#Filename('', 'my')`}).
-module(${1:`vim_snippets#Filename()`}).
-behaviour(supervisor).
@ -114,7 +116,7 @@ snippet supervisor
{ok, {RestartStrategy, Children}}.
# OTP gen_server
snippet gen_server
-module(${0:`vim_snippets#Filename('', 'my')`}).
-module(${0:`vim_snippets#Filename()`}).
-behaviour(gen_server).
@ -170,7 +172,7 @@ snippet gen_server
%%%===================================================================
# OTP gen_fsm
snippet gen_fsm
-module(${0:`vim_snippets#Filename('', 'my')`}).
-module(${0:`vim_snippets#Filename()`}).
-behaviour(gen_fsm).
@ -348,7 +350,7 @@ snippet gen_fsm
%%%===================================================================
# OTP gen_event
snippet gen_event
-module(${0:`vim_snippets#Filename('', 'my')`}).
-module(${0:`vim_snippets#Filename()`}).
-behaviour(gen_event).
@ -484,7 +486,7 @@ snippet gen_event
%%%===================================================================
# EUnit snippets
snippet eunit
-module(${1:`vim_snippets#Filename('', 'my')`}).
-module(${1:`vim_snippets#Filename()`}).
-include_lib("eunit/include/eunit.hrl").
${0}
@ -515,7 +517,7 @@ snippet asexc
?assertException(${1:Class}, ${2:Pattern}, ${0:Expression})
# common_test test_SUITE
snippet testsuite
-module(${0:`vim_snippets#Filename('', 'my')`}).
-module(${0:`vim_snippets#Filename()`}).
-include_lib("common_test/include/ct.hrl").