我在nettuts easy git guide上关注简单的git指南
我在我的~/目录中初始化了一个空的git实例,然后添加了我.vimrc和我的.vim/文件.
git add .vimrc
git add .vim
Run Code Online (Sandbox Code Playgroud)
但是,当我执行git commit命令时,我最终得到了似乎无关的错误消息.
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
Run Code Online (Sandbox Code Playgroud)
如果我按回车,我会被带到一个文件.我做错了什么?
编辑:已删除virtualenv ref .vimrc.从来没有注意到错误,因为我使用的是gvim,它永远不会错误地显示错误.
当您git commit在命令行上未指定提交消息的情况下运行时,它将启动一个编辑器(在您的情况下vim),以便您可以输入一个.您看到的那些错误来自vim,报告您的.vimrc文件中存在错误.如果你vim正常启动,你应该得到相同的错误.