Erro Vim e Vundle

1
Errors discovered when processing function vundle # scripts # complete .. <SNR> 47_load_scripts:
line 7:
E15: Invalid expression:
E15: Invalid expression:
Errors discovered when processing function vundle # scripts # complete:
line 6:
E714: List required

Este é o erro que recebo quando faço :PluginInstall

Parece que ele não irá procurar plugins, mesmo que eu possa fazer :PluginInstall "plugin" e ele irá instalar.

    
por Ahmed Deq 11.05.2015 / 01:17

1 resposta

0

O erro aponta para esta função do Vundle:

func! s:load_scripts(bang)
    let f = expand(g:vundle#bundle_dir.'/.vundle/script-names.vim-scripts.org.json', 1)
    if a:bang || !filereadable(f)
        if 0 != s:fetch_scripts(f)
            return []
        end
    endif
    return eval(readfile(f, 'b')[0])
endf

O erro é causado pela tentativa de eval() de uma string vazia. Parece que seu arquivo script-names.vim-scripts.org.json existe, mas está vazio.

Eu não conheço Vundle; talvez a exclusão desse arquivo faça o plug-in recriá-lo; Vale a pena tentar. Caso contrário, abra uma questão no rastreador do projeto para alertar o autor e pedir ajuda.

    
por 13.05.2015 / 21:00

Tags