Comment installer / créer une invite personnalisée pour la coquille de poisson?

10

J'utilise fish 2.0 en #! Linux, mais cela pourrait être une erreur d'installation, car mon ~ / .config / fish / config.fish est vide.

SuperCheezGi
la source
Quel système d'exploitation utilisez-vous Ubuntu, CentOS, etc etc ...?
max
@max CrunchBang (#!) C:
SuperCheezGi

Réponses:

10

~/.config/fish/config.fishest vide par défaut. Pour créer une invite personnalisée, créez un fichier ~/.config/fish/functions/fish_prompt.fishet remplissez-le avec votre invite.

Exemple de base

fonction fish_prompt
        echo (pwd) '>'
fin
poulet
la source
3
Existe-t-il un moyen d'enregistrer plusieurs invites ou d'ajouter à la liste des invites disponibles qui s'affichent lorsque vous exécutez fish_config?
Chris Rasys
-1

Cela a fonctionné pour moi:

~/.local/share/omf/init.fish

function fish_prompt
        echo (pwd) '> '
end
praveen cruz
la source
Bien que cela puisse aider à résoudre le problème, il n'explique pas pourquoi et / ou comment il résout le problème. Fournir ce contexte supplémentaire améliorerait considérablement sa valeur éducative à long terme. Veuillez modifier votre réponse pour ajouter des explications, y compris les limitations et hypothèses applicables.
Toby Speight
2
Cela duplique une autre réponse et n'ajoute aucun nouveau contenu. Veuillez ne pas poster de réponse à moins que vous ayez réellement quelque chose de nouveau à apporter.
DavidPostill
1
Veuillez ne pas ajouter "merci" comme réponse. Une fois que vous avez une réputation suffisante , vous pourrez voter pour les questions et réponses que vous avez trouvées utiles. - De l'avis
DavidPostill
Bienvenue au superutilisateur: Bien que cela puisse ou non répondre à la question, ce serait une meilleure réponse si vous pouviez fournir une explication, vous sentez pourquoi il le fait. Détaillez pourquoi et quand vous devriez faire quelque chose avec des instructions aussi faciles à suivre. Si vous pensez que votre réponse est correcte, faites ces choses et rééditez. Veuillez prendre quelques minutes et lire: - superuser.com/help .Réponse: superuser.com/help/how-to-answer , encore une fois bienvenue à superuser.Thankyou
mic84
@DavidPostill J'ai dit l'emplacement du fichier de configuration qui fonctionne pour moi, je ne vois pas le même emplacement dans les réponses ci-dessus, alors ne vous surestimez pas et ne manquez pas de vous utiliser votre réputation.
praveen cruz