be explicit about vi mode for zsh

it's supposed to autodetect this from $EDITOR, but sometimes this
doesn't work?
couple more git aliases
turn syntax highlighting off in huge files
markdown files should also have automatic text wrap