How should I set up my .vimrc so that macvim will set my tab to 4 spaces for c programs?
This should do it
set cindent
set sw=4
EDIT: I did not read macvim in your question, so now it is like you can try above. This works in gvim for windows and vim in linux