Question

J'ai essayé de charger bash_completion dans mon bash (3.2.25), il ne fonctionne pas. Aucun message etc. Je l'ai utilisé ce qui suit dans mon .bashrc

if [ -f ~/.bash_completion ]; then
  . ~/.bash_completion
fi

J'ai essayé aussi d'utiliser .bash_profile à la place, mais avec le même résultat. Le problème est pourquoi il ne fonctionne pas? Une idée? Conseils?

Était-ce utile?

La solution

Il suffit de l'approvisionnement ce fichier produira pas de sortie à la borne. Tout ce qu'il fait est de définir un groupe de fonctions. Une fois que vous avez sourcés, vous devriez être en mesure de faire complétions l'onglet sur les commandes svn. Tapez svn Espace et appuyez sur Tab deux fois. Vous devriez voir une liste des commandes svn.

Autres conseils

Alors cela peut sembler une question stupide, mais avez-vous mis la subversion bash_completion dans un fichier appelé .bash_completion ou dans un fichier appelé bash_completion? (Notez le point initial) Que dit de ls -la bash* .bash*?

Pour l'extrait ci-dessus au travail, vous avez besoin du fichier de subversion pour être en .bash_completion. Dans le cas contraire, faites:

mv -i bash_completion .bash_completion
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top