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.
40 lines
730 B
40 lines
730 B
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
|
|
|