Old vim config, new is found in main dotfiles
https://git.jonathanh.co.uk/jab2870/Dotfiles/src/branch/master/nvim/.config/nvim
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
730 B
41 lines
730 B
5 years ago
|
snippet iff "Adds a function in an if"
|
||
|
if( !function_exists( '${1:function_name}' ) ):
|
||
|
/**
|
||
|
* $1
|
||
|
`!p
|
||
|
parameters = t[2].split(',')
|
||
|
lines = []
|
||
|
for param in parameters:
|
||
|
param = param.strip();
|
||
|
if( param != '' ):
|
||
|
lines.append(' * @param ' + param + ' @todo');
|
||
|
|
||
|
snip.rv = "\n".join(lines);
|
||
|
`
|
||
|
* @return @todo
|
||
|
**/
|
||
|
function $1($2){
|
||
|
$6
|
||
|
}
|
||
|
add_${3:action}( '${4:action_name}', '$1', ${5:10}, `!p
|
||
|
parameters = t[2]
|
||
|
if ( parameters == '' ):
|
||
|
snip.rv = 0
|
||
|
else:
|
||
|
snip.rv = len( parameters.split(',') );
|
||
|
|
||
|
`);
|
||
|
endif;
|
||
|
$0
|
||
|
endsnippet
|
||
|
|
||
|
snippet obvd "Adds a var dump that is html escaped"
|
||
|
ob_start();
|
||
|
var_dump(${1:${VISUAL}});
|
||
|
echo htmlspecialchars(ob_get_clean());
|
||
|
endsnippet
|
||
|
|
||
|
snippet vd "Var dump"
|
||
|
var_dump(${1:${VISUAL}});
|
||
|
endsnippet
|