2014-05-18 1 views
0

Je suis en train d'utiliser le CoqIDE pour plugin vim j'ai trouvé sur this page.Impossible de charger le plugin CoqIDE pour vim

je mets le fichier coq_IDE.vim dans le dossier ~/.vim/ftplugin. Mon fichier en cours vimrc est:

set showcmd 
set number 
imap hl <Esc> 
filetype plugin on 

Mais quand je commence à vim CoqIDE ne se charge pas automatiquement (je ne vois aucun changement par rapport à vim normale, donc je ne pense pas qu'il a fait). Et quand je tente de le charger manuellement par la commande :source coq_IDE.vim, je reçois le message d'erreur suivant:

E484: Can't open file coq_IDE.vim 

Quelle pourrait être la source de cette erreur?

Voici quelques informations supplémentaires qui pourraient être pertinents:

1) Je Ubuntu 14.04.

2) J'ai vérifié que :version dans vim montre +perl.

2) Je cours vim à partir du terminal, pas gvim.

3) J'ai essayé de supprimer et de réinstaller les différentes versions de vim (vim, vim-gtk, vim-gnome)

4) Le guide d'installation CoqIDE dit que coqtop.opt doit être accessible via la variable PATH. Puisque je ne suis même pas sûr de ce que cela signifie, cela pourrait être le problème ici, mais cela semble improbable. D'après ce que je comprends, vim obtient des erreurs en essayant de lire coq_IDE.vim, donc il ne va même pas à la partie où il cherche coqtop.opt.

5) J'ai CoqIDE installé à partir de Ubuntu Software Center.

6) Avec :echo &runtimepath je reçois: ~/.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim74,/usr/share/vim/vimfiles/after,/var/lib/vim/addons/after,~/.vim/after

Répondre

1

Les instructions sont mauvaises.

Placez le fichier dans ~/.vim/plugin pas ~/.vim/ftplugin

La mise en page du fichier doit ressembler exactement à la mise en page de fichier trouvé dans ce miroir pour le plug-in. https://github.com/vim-scripts/CoqIDE. (Peut-être jeter un oeil à pathogen ou vundle,).

La raison pour laquelle le :source coq_IDE.vim échoue est vim recherche le fichier coq_IDE.vim dans le répertoire en cours et il n'est pas là. Utilisez le chemin d'accès complet au fichier si vous allez le rechercher manuellement. (Vous ne devriez pas avoir besoin de si.)

+0

J'ai changé le nom du dossier de sorte que 'coq_IDE.vim' est maintenant dans' ~/.vim/plugin', mais toujours les mêmes erreurs. Peut-être que je devrais également rétrograder la version du plugin à 0.96b pour le faire correspondre plus exactement? (J'utilise 0.97.b dès maintenant.) Je suis nouveau à vim et je n'ai pas encore utilisé vundle, mais je suppose que je vais vérifier cela aussi. – user3287108

+0

@ user3287108 de quelle erreur parlez-vous? Et la rétrogradation ne devrait pas faire la différence. Est-ce que la sortie de ': scriptnames' montre le fichier en cours de chargement? – FDinoff

+0

Attendez, j'ai changé le répertoire en '~/.vim/plugin' avant d'utiliser la commande': source coq_IDE.vim' et cela ne donne plus d'erreurs, donc je pense que ça marche. Maintenant, je reçois des erreurs avec la partie 'coqtop' mais je suppose que c'est une question différente. Merci. – user3287108

Questions connexes