2015-10-11 1 views
0

Lorsque je tape ctags -R ., il produit un fichier appelé tags, et vim utilise ce fichier pour parcourir les balises. Comment faire pour que le nom de fichier soit .tags et que vim l'utilise?Vim tags fichier caché

+0

https: //www.google.c om/search? q = vim + ctags –

+0

Le nom par défaut est 'tags'. Pensez à le laisser tel quel. Pourquoi avoir le fichier n'est pas caché un problème? –

Répondre

3

Comment spécifier le nom du fichier tags est expliqué très tôt $ man ctags:

$ ctags -Rf .tags . 

Comment savoir où chercher Vim pour tags fichiers est expliqué dans :help 'tags' (et les articles liés). Une bonne générique valeur par défaut est:

set tags=./tags;,tags; 

Puisque vous voulez .tags au lieu de tags vous devez ajouter ce cas à la valeur ci-dessus (sécurité et un peu universel):

set tags=./tags;,tags;./.tags;,.tags; 

ou seulement utiliser un valeur qui correspond à votre modèle d'utilisation:

set tags=./.tags;,.tags; 
+0

En relation: [exécutant automatiquement 'ctags' depuis' git'] (http://tbaggery.com/2011/08/08/effortless-ctags-with-git.html). Vous pouvez déplacer le fichier 'tags' dans le répertoire' .git'. Vous pouvez en rendre compte à Vim avec quelque chose comme ceci: 'exec 'set tags + ='. findfile ('.git/tags', ';') '. –