mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-01-24 05:30:07 +08:00
55 lines
1.4 KiB
Plaintext
55 lines
1.4 KiB
Plaintext
# Global snippets
|
|
|
|
snippet date_english
|
|
options word
|
|
`strftime("%d %b %Y")`${0}
|
|
|
|
snippet datetime_iso8601
|
|
alias df
|
|
options word
|
|
`strftime("%Y-%m-%dT%H:%M:%S")`${0}
|
|
|
|
snippet date_iso8601
|
|
alias dd
|
|
options word
|
|
`strftime("%Y-%m-%d")`${0}
|
|
|
|
snippet time_colon
|
|
alias dt
|
|
options word
|
|
`strftime("%H:%M:%S")`${0}
|
|
|
|
snippet lastmod
|
|
abbr Last modified time
|
|
alias lmod
|
|
Last Modified: `strftime("%Y-%m-%dT%H:%M:%S")`${0}
|
|
|
|
snippet filename
|
|
alias fname
|
|
options word
|
|
`bufname('%') ==#'[Command Line]' ? expand('#') : expand('%')`${0}
|
|
|
|
snippet path
|
|
options word
|
|
`substitute(bufname('%') ==#'[Command Line]' ? expand('#:p') : expand('%:p'), '//\+', '/', 'g')`${0}
|
|
|
|
snippet rpath
|
|
options word
|
|
`substitute(bufname('%') ==#'[Command Line]' ? expand('#:h') : expand('%:h'), '\(//*\|/*$\)', '/', 'g')`${0}
|
|
|
|
snippet basename
|
|
alias bname
|
|
options word
|
|
`bufname('%') ==#'[Command Line]' ? expand('#:t:r:r:r') : expand('%:t:r:r:r')`${0}
|
|
|
|
snippet filename_upper_camel
|
|
alias fnameuc
|
|
options word
|
|
`substitute(bufname('%') ==#'[Command Line]' ? expand('#:t:r:r:r') : expand('%:t:r:r:r'), '\%(^\(.\)\|_\(.\)\)', '\u\1\u\2', 'g')`${0}
|
|
|
|
snippet filename_lower_camel
|
|
alias fnamelc
|
|
options word
|
|
`substitute(bufname('%') ==#'[Command Line]' ? expand('#:t:r:r:r') : expand('%:t:r:r:r'), '\%(_\(.\)\)', '\u\1', 'g')`${0}
|
|
|