Merge branch 'f.src' into f.engine
Merge branch 'f.dist' into d
add autoload and refine vim snippets
fix