Rumah  >  Soal Jawab  >  teks badan

Pemalam pemasangan Vim patogen tidak berfungsi dalam .vim/bundle Ia hanya berfungsi apabila disalin secara manual ke .vim/autoload Bagaimana untuk menyahpepijat dan menyelesaikan masalah.

Sesetengah pemalam yang telah dipasang sebelum ini adalah baik jika diletakkan di bawah berkas dan berjalan tanpa masalah.
Hari ini saya memasang pemalam webapi-vim Menurut README, ia menyokong himpunan Melihat isu GitHub, sesetengah orang telah berjaya memasangnya. Tetapi selepas pengklonan kepada berkas, ralat dilaporkan.

Error detected while processing /Users/mc-zone/.vimrc:
line   47:
E117: Unknown function: webapi#json#decode
E15: Invalid expression: webapi#json#decode(join(readfile(expand('~/.snippets.json')), "\n"))

Ini kerana saya mempunyai pernyataan dalam .vimrc yang menggunakan fungsinya. Ia digunakan untuk mengkonfigurasi singkatan sambungan snippets.json untuk emmet-vim. (Kedua-dua pemalam ini adalah oleh pengarang yang sama, emmet berada di bawah berkas).

Tetapi apabila saya menyalin fail di bawah pemalam webapi seperti autoload ke .vim/autoload yang sepadan, ia boleh digunakan.

Terdapat kes pada masa lalu di mana pemasangan plug-in tidak menyokong patogen. bufexplorer.vim, grep.vimKedua-dua ini mesti dipasang di bawah .vim/plugin/.

Adakah terdapat kaedah penyahpepijatan yang baik untuk mengetahui masalahnya? Atau semak status berjalan/pemuatan patogen?

PHP中文网PHP中文网2689 hari yang lalu767

membalas semua(1)saya akan balas

  • 我想大声告诉你

    我想大声告诉你2017-05-16 16:42:03

    Langkah pemasangan saya:

    cd ~/.vim/bundle
    git submodule add some-plugin some-dir-name
    :call pathogen#helptags()
    

    Rujukan

    balas
    0
  • Batalbalas