2017-01-02 1 views
0

J'ai récemment été curieux sur la façon d'ignorer certaines extensions, mais avec exactement un caractère supplémentaire. Un exemple d'où cela est pertinent est dans vim si le .swp existe déjà une autre extension est utilisée, comme .swo, .swn, etc. Donc pour ce modèle je serais intéressé par *.sp plus exactement un caractère.Comment ignorer les extensions de fichier avec un caractère supplémentaire?

J'ai pensé à utiliser *.sp* pour correspondre à ce modèle, mais je pense qu'il pourrait y avoir des cas de pointe où cela recueille quelque chose involontaire, donc je préférerais une solution plus ciblée.

Y a-t-il un moyen dans un fichier gitignore de spécifier un caractère supplémentaire pour satisfaire le motif ci-dessus?

Répondre

2

Si ce caractère est toujours présent, utilisez *.sp?. ? représente exactement un caractère et fonctionne également sous Linux.