Skip to content

Commit 8a60de6

Browse files
committed
Add new vim tricks
1 parent 265e641 commit 8a60de6

File tree

7 files changed

+843
-0
lines changed

7 files changed

+843
-0
lines changed

HOMEDIR/.vim/plugin/soa.vim

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
" ~/.vim/plugins/soa.vim
2+
"
3+
command Soa :%s/^\t\([0-9]\{10,}\)\t\(.*\))/\="\t".strftime("%s")."\t".submatch(2).")"/ | :nohl
4+

HOMEDIR/.vim/syntax/htmljinja.vim

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
" Vim syntax file
2+
" Language: Jinja HTML template
3+
" Maintainer: Armin Ronacher <[email protected]>
4+
" Last Change: 2007 Apr 8
5+
6+
" For version 5.x: Clear all syntax items
7+
" For version 6.x: Quit when a syntax file was already loaded
8+
if version < 600
9+
syntax clear
10+
elseif exists("b:current_syntax")
11+
finish
12+
endif
13+
14+
if !exists("main_syntax")
15+
let main_syntax = 'html'
16+
endif
17+
18+
if version < 600
19+
so <sfile>:p:h/jinja.vim
20+
so <sfile>:p:h/html.vim
21+
else
22+
runtime! syntax/jinja.vim
23+
runtime! syntax/html.vim
24+
unlet b:current_syntax
25+
endif
26+
27+
let b:current_syntax = "htmljinja"

0 commit comments

Comments
 (0)