1.fix zsh dir ln 2.add gitignore