Vim 未知函数:在启动时初始化

Vim 未知函数:在启动时初始化,vim,Vim,我通过Vundle安装了Splice.vim,但在运行git mergetool时出现了这些错误。这是我的.gitconfig: 没有你看到的原创 我满足要求。Vim 7.3,Python 2.7.1,Vim支持Python 下面是:调用初始化返回: 有什么想法吗?如果您能链接到正在安装的splice.vim,那就太好了。我们不知道您是从哪个源安装的。由于它是从哪个源安装的,所以的源是。是否:调用SpiceInit执行任何操作?也许是错误。Vim是否使用Python支持编译:echo的“Pyth

我通过Vundle安装了Splice.vim,但在运行git mergetool时出现了这些错误。这是我的.gitconfig:

没有你看到的原创

我满足要求。Vim 7.3,Python 2.7.1,Vim支持Python

下面是:调用初始化返回:


有什么想法吗?

如果您能链接到正在安装的splice.vim,那就太好了。我们不知道您是从哪个源安装的。由于它是从哪个源安装的,所以的源是。是否:调用SpiceInit执行任何操作?也许是错误。Vim是否使用Python支持编译:echo的“Python”返回值为1?它也可以从任何repo、GitHub或其他地方安装。OP会根据您的问题进行更新。我认为它必须引发一个错误,因为仅仅调用SpiceInit是不好的,它必须在特定的上下文中运行,例如合并文件。初始错误是未安装或未加载插件的典型错误,而您在编辑中添加的错误类型是它已安装和加载的标志。那只是一张支票。我认为该函数是在加载插件之前调用的。如果您能链接到正在安装的splice.vim,那就太好了。我们不知道您是从哪个源安装的。由于它是从哪个源安装的,所以的源是。是否:调用SpiceInit执行任何操作?也许是错误。Vim是否使用Python支持编译:echo的“Python”返回值为1?它也可以从任何repo、GitHub或其他地方安装。OP会根据您的问题进行更新。我认为它必须引发一个错误,因为仅仅调用SpiceInit是不好的,它必须在特定的上下文中运行,例如合并文件。初始错误是未安装或未加载插件的典型错误,而您在编辑中添加的错误类型是它已安装和加载的标志。那只是一张支票。我认为该函数是在加载插件之前调用的。
[merge]¬                                                                         
    tool = splice¬                                                               
[mergetool "splice"]¬                                                            
    cmd = "vim -f $BASE $LOCAL $REMOTE $MERGED -c 'SpliceInit'"¬                 
    trustExitCode = true
Error detected while processing function splice#SpliceInit:
line    3:
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/adrien/.vim/bundle/splice.vim/autoload/splice.py", line 19, in SpliceInit
    splice.init()
  File "/Users/adrien/.vim/bundle/splice.vim/autoload/splicelib/init.py", line 96, in init
    setlocal_buffers()
  File "/Users/adrien/.vim/bundle/splice.vim/autoload/splicelib/init.py", line 78, in setlocal_buffers
    buffers.hud.open()
  File "/Users/adrien/.vim/bundle/splice.vim/autoload/splicelib/util/bufferlib.py", line 53, in hud
    return Buffer(int(vim.eval("bufnr('__Splice_HUD__')")) - 1)
  File "/Users/adrien/.vim/bundle/splice.vim/autoload/splicelib/util/bufferlib.py", line 10, in __init__
    self._buffer = vim.buffers[i]
    IndexError: no such buffer