Siempre que, por unos u otros motivos, pierdo mi /home (o simplemente no lo tengo a mano), y necesito escribir algo (sobre todo código) con mi querido vim (vi IMproved), preparo así mi .vimrc:
set tabstop=4
set expandtab
set autoindent
syntax on
Genial... los tabuladores, cuando estoy desarrollando, me gustan a 4 espacios... por eso lo de "set tabstop=4" . Pero leed bien la frase anterior, he dicho 4 espacios, no un tabulador de tamaño 4, así que lo mejor es añadir "set expandtab" al perfil ;) .
Además es cómodo que autoindente (que sangre él solito las líneas) : "set autoindent".
Y por último, cómo no vamos a resaltar la sintaxis, hombre, por San Tux: "syntax on".
Dejad ese .vimrc en vuestro $HOME y ya podréis disfrutar tranquilos de vuestro querido vim.
Saludos