Set subword mode under many modes.
Use emacs instead of vi to edit comments for git.