2009-05-27 9 views
8

Si j'essaie de compléter automatiquement smth dans un fichier Ruby, qui nécessite une instruction 'xxx', il commence à analyser tous les fichiers requis (ainsi que les fichiers requis par les fichiers requis). et il fait ça à chaque foisne pas inclure les fichiers requis dans vim omnicompletion

Est-il possible de rendre la saisie semi-automatique de vim pour NE PAS scanner les fichiers requis ou seulement les fichiers dans un chemin particulier (par exemple, application/seulement)?

Répondre

9

L'un des éléments suivants doivent travailler

  • :set path=.,/myinclude1,/myinclude2 pour définir votre propre include_path
  • :set complete-=i pour désactiver l'utilisation de fichiers inclus dans l'achèvement par défaut
  • :set include= à UNSET include correspondant au motif fichier

Je vous suggère d'utiliser le second, donc CTRL-X CTRL-I fonctionnera toujours correctement