vim temp file in gitignore
fix bug init program