git commit error salvando vimfiles

Estoy siguiendo la guía fácil de git en nettuts easy git guide

Inicialicé una instancia de git vacía en mi directory ~/ y luego agregué mi .vimrc y mis files .vim/ .

 git add .vimrc git add .vim 

Sin embargo, cuando hago el command git commit , termino con lo que parecen posts de error no relacionados.

 sayth@linux-kt34:~> git commit Error detected while processing /home/sayth/.vimrc: line 203: E319: Sorry, the command is not available in this version: py << EOF line 204: E492: Not an editor command: import os.path line 205: E492: Not an editor command: import sys line 206: E492: Not an editor command: import vim line 207: E15: Invalid expression: 'VIRTUAL_ENV' in os.environ: line 224: E171: Missing :endif Press ENTER or type command to continue 

Si presiono entrar, me llevan a un file. ¿Qué estoy haciendo mal con esto?

EDITAR: ha eliminado virtualenv ref de .vimrc . Nunca noté el error porque estaba usando gvim, que nunca desapareció el error.

Cuando ejecute git commit sin especificar un post de confirmación en la línea de command, se ejecutará un editor (en su caso vim ) para que pueda ingresar uno. Esos errores que ves son de vim e informan que tienes errores en tu file .vimrc . Debería get los mismos errores si acaba de lanzar vim normalmente.

Tu installation de vim no tiene soporte para Python. Si ejecuta el command

 vim --version | grep python 

debería ver +python , de lo contrario, significa que python falta en la installation de vim.