I am following the easy git guide at nettuts easy git guide
I initialised an empty git instance in my ~/
directory and then added my .vimrc
and my .vim/
files.
git add .vimrc
git add .vim
However when I do the git commit
command I end up with what seems unrelated error messages.
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
If I press enter I get taken to a file. What am I doing wrong with this.
EDIT: have removed virtualenv ref from .vimrc
. Never noticed the error because i was using gvim which never dislpayed the error.
When you run git commit
without specifying a commit message on the command line, it will launch an editor (in your case vim
) so that you can enter one. Those errors that you see are from vim
, reporting that you have errors in your .vimrc
file. You should get the same errors if you just launch vim
normally.
Your vim installation does not have python support. If you run the command
vim --version | grep python
you should see +python
, otherwise it means python is missing from the vim installation.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With