2
votes

Erreurs de balise lors de l'utilisation: h

J'ai installé des ctags sur ma machine via Homebrew, mais je n'ai généré aucun fichier de balises. Cependant, lorsque j'exécute la commande : h word , j'obtiens les deux erreurs suivantes:

E432: Tags file not sorted: /usr/local/share/vim/vim81/doc/tags
E426: tag not found: b:match_word@en

Je ne sais pas comment résoudre ce problème. Existe-t-il un fichier de balises par défaut inclus avec Vim pour le système d'aide? J'ai installé le plugin youcompleteme, est-ce que cela gâcherait la fonctionnalité des balises?


0 commentaires

3 Réponses :


0
votes

Existe-t-il un fichier de balises par défaut inclus avec Vim pour le système d'aide?

Oui, cela devrait fonctionner immédiatement. Mais vous pouvez toujours les recréer (notez que le privilège d'écriture est requis):

:helptags $VIMRUNTIME/doc

Alternativement, vous pouvez recréer toutes les balises à la fois, y compris tous les plugins installés, avec : helptags ALL .


0 commentaires

3
votes

Je suppose que vous utilisez MacOS Catalina? Dans ce cas, il semble y avoir un bogue avec le tri des fichiers de balises.

Problèmes Vim ouverts: 5061 5039

Corrigé par PR 955 dans v8.2.0314

Consultez également les rapports de bogues similaires pour MacVim et Neovim.

MacOS Catalina est livré avec la v8.1, ce qui ne pas inclure le patch

$ vim --version
VIM - Vi IMproved 8.1 (2018 May 18, compiled Dec 13 2019 14:45:40)
Included patches: 1-503, 505-680, 682-1312


2 commentaires

Catalina FFS. Depuis le 8 novembre, vous pouvez télécharger un neovim nocturne pour macos qui a été corrigé, à partir d'ici github. com / neovim / neovim / releases / nightly


Il est également patché dans Macvim maintenant.



4
votes

La mise à niveau vers macOS Catalina me pose le même problème avec l'aide de vim. Pour résoudre le problème, je viens de mettre à jour vim.

brew upgrade vim

Sortie:

vim 8.1.2100 -> 8.1.2250


2 commentaires