mirror of
https://github.com/amix/vimrc
synced 2024-12-25 11:23:07 +00:00
3f1cdba799
Added update_plugins.py which can fetch new plugins from GitHub. New plugins added: zencoding, vim-indent-object, taglist, nginx.vim
58 lines
1 KiB
Text
58 lines
1 KiB
Text
###########################################################################
|
|
# SnipMate Snippets #
|
|
###########################################################################
|
|
snippet header
|
|
" File: ${1:`!v expand('%:t')`}
|
|
" Author: ${2:`!v g:snips_author`}
|
|
" Description: ${3}
|
|
${4:" Last Modified: `!v strftime("%B %d, %Y")`}
|
|
|
|
$0
|
|
endsnippet
|
|
|
|
snippet gvar "Global / configuration variable"
|
|
if !exists("g:${1:MyUltraImportantVar}")
|
|
let g:$1 = ${2:"${3:<tab>}"}
|
|
endif
|
|
endsnippet
|
|
|
|
snippet guard
|
|
if exists('${1:did_`!p snip.rv = snip.fn.replace('.','_')`}') || &cp${2: || version < 700}
|
|
finish
|
|
endif
|
|
let $1 = 1${3}
|
|
endsnippet
|
|
|
|
snippet f
|
|
fun ${1:function_name}(${2})
|
|
${3:" code}
|
|
endf
|
|
endsnippet
|
|
|
|
snippet for
|
|
for ${1:needle} in ${2:haystack}
|
|
${3:" code}
|
|
endfor
|
|
endsnippet
|
|
|
|
snippet wh
|
|
while ${1:condition}
|
|
${2:" code}
|
|
endw
|
|
endsnippet
|
|
|
|
snippet if
|
|
if ${1:condition}
|
|
${2:" code}
|
|
endif
|
|
endsnippet
|
|
|
|
snippet ife
|
|
if ${1:condition}
|
|
${2}
|
|
else
|
|
${3}
|
|
endif
|
|
endsnippet
|
|
|
|
# vim:ft=snippets:
|