vim -- added command to reset indentation to 4 spaces
vim -- enable cindent for c-style files only

Note that there is a problem: "vim foo.c foo.txt" will result in cindent
enabled for all the files, whereas "vim foo.txt foo.c" works as expected
(cindent only on the c file).
vim -- better way to specify textwidth=78 in text files

It works for new files too. But there is the same problem of the
previous commit: if the first argument on the command line is a text
file, all the buffer will have tw=78
vim -- probably fixed the problem of crazy autocmd

Invoking vim with a file name on command line, the autocmd attached to
that file type apply to all the buffers.

Using setlocal instead of set fixes the problem.
vim -- fixed typo
vim -- open git commit messages on the first line